0
我需要的下方Obj.C宏斯威夫特版本目標C宏的:IS_IPHONE5
#define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
#define IS_IPHONE5 (IS_IPHONE && [[UIScreen mainScreen] bounds].size.height == 568.0f)
我需要的下方Obj.C宏斯威夫特版本目標C宏的:IS_IPHONE5
#define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
#define IS_IPHONE5 (IS_IPHONE && [[UIScreen mainScreen] bounds].size.height == 568.0f)
定義這些一class
標籤
let IS_IPHONE = UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiom.Phone
let IS_IPHONE5 = IS_IPHONE && UIScreen.mainScreen().bounds.size.height == 568.0
第一部分以外的SWIFT版本的副本*您自己*問題http://stackoverflow.com/questions/29541154/swift-version-of-objectivec-macro,和搜索IS_IPHONE5顯示幾個答案,例如http://stackoverflow.com/questions/24831850/how-應-I-取代-這些畫面尺寸和 - 設備類型的宏功能於迅速。 –