我在osx 10.8上有一个游戏中心支持。在10.7上它将无法加载,因为它找不到该库。我知道这个功能是10.8的,但是我能做些什么来不使用10.7的游戏套件并在10.8上使用呢?OS X 10.7的GameKit变通办法
-2
A
回答
1
有很多弱联动的例子,但对于使用中可能存在一类的要点是:
Class C = NSClassFromString(@"SomeClassThatMayExistInRuntime");
if (C)
{
id someObj = [C new];
[someObj doSomethingWithThis];
//or
[someObj performSelector:@selector(doSomethingWithThis)];
}
+0
谢谢,我没有意识到这一点 – plucked
2
你可以弱链接框架。这允许链接器决定在运行时执行哪些代码。检查文档here。
相关问题
- 1. Android无法在OS X上构建10.7
- 2. 无法启动AptanaStudio3 OS X 10.7狮子
- 3. Mac OS X 10.7 MySQL和MySQLdb
- 4. VLCKit为MAC OS X 10.7
- 5. OS X 10.7 + Python 3.3 + numpy + matplotlib
- 6. 在OS X 10.7(狮子)
- 7. Xcode 6.3.2 build for OS X 10.7
- 8. Mac OS X上的单声道mkbundle 10.7
- 9. Mac OS X中的setlocale 10.7狮子
- 10. OS X 10.7中的[NSPatternColor CGColor]是什么?
- 11. 在OS X上使用gcc的OpenSSL 10.7
- 12. 在OS X 10.7上安装pycurl Lion
- 13. 在Mac OS X Lion上安装Numpy 10.7
- 14. 不能够在Mac OS X“使” 10.7
- 15. ROAuth和twitteR,Mac OS X 10.7,R 2.15
- 16. OpenGLScreenSnapshot不适用于Mac OS X 10.7 - Lion
- 17. 在OS X中编辑sudoers(10.7)
- 18. 在JavaScript中检测狮子(OS X 10.7)?
- 19. 如何在virtualenv中在Mac OS X 10.7
- 20. Xcode:Instruments 4.0需要Mac OS X 10.7 Lion?
- 21. meld在OS X 10.7不起作用?
- 22. 在Mac OS X中播放视频10.7
- 23. 网络变更事件注册在MAC OS X 10.7(狮子)
- 24. xdebug无法在Netbeans的Mac OS X 10.7平台上工作
- 25. 在OS X 10.7上使用RVM安装Ruby 1.9.3的叉环使用RVM在OS X 10.7上
- 26. DbVisualizer无法在Mac OS X 10.7上找到数据库
- 27. 无法在OS X 10.7 Lion升级后编译PIL/pysqlite
- 28. Cocoa for Mac OS 10.7
- 29. 核心数据Mac OS X应用程序和与OS X 10.7兼容性
- 30. 安装问题的PostGIS(PostgreSQL的)(Django的)键(Mac OS X 10.7)
两个词:弱联动。 – 2013-06-25 16:25:19
我正在寻找的两个词 – plucked