相关疑难解决方法(0)

为什么要将NSObject的协议添加到协议实现中

我一直在看到一些类似于以下内容的代码:

@protocol MyProtocol <NSObject>
// write some methods.
@end
Run Code Online (Sandbox Code Playgroud)

MyProtocol符合NSObject协议有什么特别的原因吗?如果你做的事情如下:

id <MyProtocol> foo; // foo here conforms to NSObject AND MyProtocol?
Run Code Online (Sandbox Code Playgroud)

只是好奇逻辑是什么.

iphone cocoa objective-c

31
推荐指数
3
解决办法
8291
查看次数

Objective-C中的typeof()等价物是什么?

有没有一种快速的方法在Objective-C中使用某种类型的typeof()?在Javascript中我可以输入:

var a = "imastring";
console.log(typeof(a));
// --> "string"
Run Code Online (Sandbox Code Playgroud)

我想在Objective-C中清理一些不是编译器指令的东西.

objective-c ios

2
推荐指数
1
解决办法
3404
查看次数

标签 统计

objective-c ×2

cocoa ×1

ios ×1

iphone ×1