iphone - 我如何找出 NSDictionary 元素的类型?

标签 iphone objective-c cocoa cocoa-touch

如何找出 NSDictionary 元素的类型?

最佳答案

您可以在运行时对任何对象执行各种内省(introspection),这些内省(introspection)包含在 NSObject 协议(protocol)中。

http://developer.apple.com/documentation/

例如

您可以在运行时通过将对象与类对象进行比较来测试对象的类,类对象可以通过发送 class 消息获得。

BOOL test = [self isKindOfClass:[SomeClass class]];

关于iphone - 我如何找出 NSDictionary 元素的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1340332/

相关文章:

ios - 在 webview 中创建和加载 pdf

iphone - NSURL连接失败问题

c++ - 是否有可移植的 OpenGL UI 库(按钮、列表、窗口、下拉列表等)?

iphone - 如何创建一个具有 NavControllers 并在其中保存 tableVC 的 Tabbar?

iphone - Dropbox SDK 401 错误

objective-c - 在 Cocoa 中更改 NSTableView 中的突出显示颜色?

xcode - “NSRectEdge”在此上下文中对于类型查找不明确

iphone - 如何强制用户停留在特定的 UITextfield

带有 url startswith 的 iOS webview

objective-c - NSPredicateEditorRowTemplate 用于日期比较