-2
objc's ->
代表什麼?
與點鏈有什麼不同嗎?
例如self.delegate
,self->delegate
什麼是objc的 - >?
objc's ->
代表什麼?
與點鏈有什麼不同嗎?
例如self.delegate
,self->delegate
什麼是objc的 - >?
->
在Objective-C是一樣的->
中C.它是允許取消引用指針(相對於點.
操作者,這需要一個結構)的字段訪問運算符。
Objective-C中引起混淆的是指針訪問屬性的點語法。所以規則選擇一個點與->
變得有點混亂:
.
對Objective-C的對象,它們總是通過指針訪問的訪問Objective-C的性能->
訪問Objective-C對象上的Objective-C實例變量以及通過指針訪問C結構上的字段.
訪問C結構上的字段。
點語法將通過objc getter,該箭頭語法用於簡單訪問原始ivar – SomeGuy 2015-03-19 01:09:30
在處理Objective-C之前,您應該瞭解C/C++。 – 2015-03-19 01:35:00