各种资源后缀是否有任何 Cocoa 常量,@2x
目前~ipad
和-568h
?
问问题
589 次
2 回答
2
不,没有。
您可以在 Apple 文档中(以及其他一些地方)看到一些关于这些字符串来命名您的资源的文档,但它们没有 Cocoa 常量。
可以肯定的是,我尝试对 SDK 目录 ( /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library
) 中的字符串进行 grep,这些字符串仅在框架二进制文件中找到,而不在 SDK 的任何头文件中找到。
于 2012-10-18T19:17:58.307 回答
0
MONResourceSuffix.h
extern NSString * const MONResourceSuffix_at2x;
extern NSString * const MONResourceSuffix_tilde_ipad;
extern NSString * const MONResourceSuffix_hyphen_568h;
MONResourceSuffix.m
NSString * const MONResourceSuffix_at2x = @"@2x";
NSString * const MONResourceSuffix_tilde_ipad = @"~ipad";
NSString * const MONResourceSuffix_hyphen_568h = @"-568h";
现在有:)
于 2012-10-18T19:43:42.640 回答