我只是想弄清楚这种语法
我知道
[instanceOfClass Method];
例如。
[myImage setImage:[NSImage imageNamed:@"picture.jpg"]];
在类的实例上执行一个方法。
但这是如何工作的..
Variable = [Class methodName];
例如。
int Value = [sender intValue];
谁可以给我解释一下这个。我知道第一个示例对类,类或变量的实例执行方法。
但是后一部分如何工作?
非常感谢你。
最佳答案
第二个示例还在类的实例上执行一个方法,但是该方法返回一个值,该值被分配给方程式左侧的值。
我建议花一些时间阅读introduction provided by Apple。这个特定的问题是discussed in this part of the document:
像标准C函数一样,方法可以返回值。以下
示例将myRectangle绘制为a时将变量isFilled设置为YES
实心矩形;如果仅以轮廓形式绘制,则为NO。
BOOL isFilled;
isFilled = [myRectangle isFilled];
关于objective-c - 这两种语法类型有什么区别? ( objective-c ),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7773410/