如果我正在使用@synthesize foo;,以下内容之间有什么区别:
// message syntax
[myObj setFoo:5];
[myObj foo];
Run Code Online (Sandbox Code Playgroud)
和
// dot syntax
myObj.foo = 5;
myObj.foo;
Run Code Online (Sandbox Code Playgroud)
我喜欢点语法的一致性,但我不知道它是否正在做我应该关心的事情.
任何其他信息都将是一个很大的帮助.