我正在学习 iPad 开发,我正在重构我的项目以使用 Kobold2d。进展顺利,但我坚持尝试使用 labelWithString:dimensions:hAlignment:vAlignment:fontName:fontSize: 初始化程序初始化 CCLabelTTF,问题在于 hAlignment 和 vAlignment 的预期值(CCTextAlignment 和 CCVerticalTextAlignment)已贬值。我读到要使用的值是 NSTextAlignment,它可以在 AppKit 框架中找到。
这就是事情变得棘手的地方;XCode 似乎拒绝承认 AppKit 框架的存在。当我转到“target->Summary->Linked Frameworks and Libraries”并尝试添加框架时,AppKit 没有显示为选项。尽管如此,我仍然可以通过在 System/Library/Frameworks 中搜索并从那里添加它来找到它并添加它。然而,即使添加了它,XCode 仍然不允许我执行“#import”。更奇怪的是,使用 AppKit 的 cocos2d 类在导入它时没有任何问题。
我完全不知道为什么我的项目似乎拒绝让我使用 AppKit 框架;是否有某种必须完成的框架搜索路径包含?