iphone - 除了使用双指针之外,还有什么方法可以通过使用@selector 从方法中获取返回值吗?

标签 iphone objective-c ios

我不想使用双指针。我正在使用一个更简单形式的函数,如下所示。

-(NSString *) getName
{
    return name;
}

那么返回的NSString *的正确取法是什么?

通过使用 @selector(getName) 我无法获得返回值 name

提前致谢

最佳答案

您应该使用 NSInvocation 对象实例来调用选择器并解析返回的结果。

关于iphone - 除了使用双指针之外,还有什么方法可以通过使用@selector 从方法中获取返回值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11773040/

相关文章:

ios - 如何使用swift检查线程是否正在运行或完成

ios - 通过滑动从 UItextView 中选择文本

ios - 如何在不检查 SignerIdentity 的情况下检测应用程序是否已被破解?

ios - 在 UIImageView 开始/完成动画后更改图像

iphone - 如何允许 a) 没有 CSRF token + SSL 的 HTTP 身份验证或 b) 需要带有设备的 CSRF token ?

ios - RTCVideoTrack 显示拉伸(stretch)的 WebRTC

iphone - 将应用程序与 native facebook iOS 集成,无需使用 iOS 应用程序

ios - iPhone 中方法调用的 CPU 和内存使用情况

iphone - 使用自定义节标题将行添加到 tableView

android - 在没有互联网的本地 Wi-fi 网络中是否可以进行网络通知?