繁体   English   中英

消息的 Objective-C 语法

[英]Objective-C Syntax for Messages

对于这行代码:

NSHost *now = [NSHost currentHost];

为什么方法 currentHost 返回一个指向 NSHost 而不是 currentHost 的指针?

这是一个类方法:

返回一个 NSHost 对象,表示进程正在运行的主机。

这是个什么方法设计它做。

该方法返回一个指向NSHost ,什么是类型和类对象,而是一个类的实例对象NSHost 此实例对象当前主机。

int *不是指向int的指针,而是指向int类型的 C 对象的指针。)

NSHost 是类名,currentHost 是该类的静态方法。 所以NSHost 类型的所有对象共享一个currentHost。 例如,您可以检查self值获得 NSHost 以查看您的对象是 currentHost 还是其他内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM