Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在运行时设置编译时标志以包括特定框架_Objective C_Macos - Fatal编程技术网

Objective c 如何在运行时设置编译时标志以包括特定框架

Objective c 如何在运行时设置编译时标志以包括特定框架,objective-c,macos,Objective C,Macos,我们的应用程序受Mac OS X 10.5的支持,我们还包括一个功能,该功能支持Mac OS X 10.7及更高版本 如果10.5和10.6版本的客户没有该功能,而10.7及以上版本的客户没有该功能,我如何制作一个通用应用程序 我应该在代码中使用什么样的条件标志,以便应用程序在10.6及以下版本上运行时不会加载框架?链接器标志:-ObjC-flat_namespace-undefined dynamic_lookup,并在代码中检查[ClassYouWantToUse class]!=无。可能的

我们的应用程序受Mac OS X 10.5的支持,我们还包括一个功能,该功能支持Mac OS X 10.7及更高版本

如果10.5和10.6版本的客户没有该功能,而10.7及以上版本的客户没有该功能,我如何制作一个通用应用程序

我应该在代码中使用什么样的条件标志,以便应用程序在10.6及以下版本上运行时不会加载框架?

链接器标志:-ObjC-flat_namespace-undefined dynamic_lookup,并在代码中检查[ClassYouWantToUse class]!=无。可能的副本