2
我在IB中使用「用戶定義的運行屬性」作爲我的自定義類。轉換運行時屬性大小,點,矩形
我趕上值: - (空)的setValue:(id)的值forKey:(的NSString *)鍵
如何轉換值大小,點和矩形?
的NSLog(@ 「值%@」,值)
的尺寸寫道: 「值NSSize:{10,10}」
但不是NSSize只是對OSX數據類型?
謝謝!
我在IB中使用「用戶定義的運行屬性」作爲我的自定義類。轉換運行時屬性大小,點,矩形
我趕上值: - (空)的setValue:(id)的值forKey:(的NSString *)鍵
如何轉換值大小,點和矩形?
的NSLog(@ 「值%@」,值)
的尺寸寫道: 「值NSSize:{10,10}」
但不是NSSize只是對OSX數據類型?
謝謝!
這實際上是Apple框架中的一個錯誤。描述僅僅是輸出NSSize而不是CGSize。你可以像這樣使用它[value CGSizeValue]
等NSSize甚至不存在於iOS上,所以你不可能處理它。
您可以用一行驗證 - >NSLog(@"%@", [NSValue valueWithCGSize:CGSizeMake(10, 10)]);