我正在使用UIActivityViewController
显示一些 iOS 应用程序中的共享表。iOS 7 引入了一种新类型的UIActivity
: UIActivityTypeAirDrop
。
这在文件中被声明为外部字符串UIActivity.h
......基本上我试图从我的共享表中排除空投类型,这一切都很好,但是这个代码集需要向后兼容以前版本的 iOS。
我知道要检查我可以使用的方法,respondsToSelector:
但是是否有任何类似的方法可以用来检查字符串是否已声明,或者我应该求助于打开系统版本?(这从来都不是正常进行的好方法)