|
|
1
50
正如其他人所指出的,CGRect只是一个结构,因此,它缺少一个-description方法(这就是nslogused的nsstringwithformat静态方法用in-format字符串替换了%@的方法)。因此,不能直接传递给NSLog。 但是,不需要像建议的那样单独输出任何值。Cocoa提供了许多内置方法,可将多个核心图形结构呈现为字符串:
等等。因此,以字符串的形式输出CGRect变得非常容易:
你可以找到所有这些助手方法 here 在“字符串转换”下 |
|
|
2
10
你也可以像下面这样
|
|
|
3
4
|
|
4
3
文本视图。frame将返回一个CGRect值。所以如果你想知道textView的帧值
当NSLog无法识别接收到的对象时,它会将该值视为null。 |
|
|
5
-1
在Swift中很简单:
|
|
|
Human · NSLog和NSLogv之间的差异 9 年前 |