-3
所以,我有以下方法原理:目標C:用括號語法時表達是不可轉讓,但在點語法使用
- (void)setContainedItem:(BNRItem *)item
{
_containedItem = item;
[item container] = self;
}
這將導致一個錯誤,指出:表達式是不可轉讓。不過 使用點語法工作原理:
- (void)setContainedItem:(BNRItem *)item
{
_containedItem = item;
item.container = self;
}
有什麼想法?