2010-07-01 14 views

回答

3

此語句將導致異常,還是應該:

NSLog(@"%@", screen.size.width); 

width屬性返回CGFloat。你會需要你的日誌語句更改爲:

NSLog(@"%f", screen.size.width); 

如果你想在同一行的一切:

NSLog(@"%f", [[[[UIScreen mainScreen] bounds] size] width]); 
+0

感謝您真正快速的回答。很高興知道。祝你今天愉快。 – geforce 2010-07-01 10:29:09

2

我建議:

NSLog(@"%1.0f", [UIScreen mainScreen].bounds.size.width); 

兩者都要高度和寬度你可以使用NSStringFromCGSize

NSLog(@"%@", NSStringFromCGSize([UIScreen mainScreen].bounds.size));