Thử tay tôi tại một dự án phổ quát, tôi muốn tải vc theo số nhận dạng từ bảng phân cảnh. Có cách nào để tránh việc kiểm tra rõ ràng thành ngữ khi truy cập bảng phân cảnh hay không.Nhận bảng phân cảnh chính trong ứng dụng toàn cầu
mã xấu xí này hoạt động ....
UIStoryboard *storyboard;
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPad" bundle:nil];
}
else {
storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
}
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"MyViewController"];
Nhưng yuck. Bảng cốt truyện chính dạng chữ là khó đủ để xem xét (không chắc chắn tại sao dự án không thể lưu một thiết lập bảng phân cảnh chính để các ứng dụng có thể nói [UIStoryboard mainStoryboard];) nhưng kiểm tra thành ngữ rõ ràng là một cây cầu quá xa.
Có bất kỳ thông tin tình báo ẩn nào (so sánh với hậu tố hình ảnh "@ 2x" hỗ trợ màn hình võng mạc) có thể xóa mã này không?
Cảm ơn. Hai con chim với một đá. Ước gì tôi có thể upvote hai lần. – danh
Cảm ơn Desmond! – Oritm