我前些天通過使用大括號來設置C Structs的值,它工作得很好,但我想知道爲什麼我不能用它來設置屬性的價值?爲什麼{}適用於C Structs但不適用於屬性
//This works:
CGPoint pt = {10, 20};
CGRect rct = {0, 5, 50, 50};
//But this doesn't:
self.frame = {0, 5, 50, 50};
imageview.center = {100, 120};
編譯器錯誤是「預期的表達」
我想我知道爲什麼,這並不工作,但我想更全面的解釋。
有道理。謝謝 – daveMac