Wil*_*sch 37 iphone macos port ios
有没有一种首选的方式来解决这个问题?
有问题的应用程序不是太大...我在几个月的过程中写的单人游戏.
编辑:我应该补充一点,我没有mac开发经验...除了成为iOS开发人员之外,自然而然之外
编辑:游戏中大量使用的类:NSObject,UIView和UIViewController的子类.我对NSView了解不多,但我很确定所有UIView的东西都能在那个类中运行.还有一些使用UITableViewController.我也有游戏中心,但我现在可以把它留下来.没有多点触控.
编辑:我的图形是QuartzCore和CoreGraphics框架中的所有东西.我确实有一个中等的视图层次结构.
编辑:如果你正在做这样的端口,你可能也对内存管理问题感兴趣
Fat*_*tie 25
没有简单的方法. 就这么简单.令人沮丧的是,你只需要善于编程Mac.
"我很确定所有UIView的东西都会在那个课程中发挥作用" - 不幸的是,没有.一切都不同,你必须努力工作.
这不是一个有趣的演出.确保你真的,真的认为它在经济上是值得的.
除了其他任何东西,如果你在iOS应用程序中堆积了大量的视图,请注意"兄弟视图不适用于OSX"问题.基本上,如果您依赖于手机上的嵌套层次结构视图,则必须更改为在Mac上使用图层(而不是简单的视图)!
单击此链接:是否有正确的方法来处理重叠的NSView兄弟姐妹?关于那个特定问题的血腥细节!
Llo*_*olf 14
http://chameleonproject.org/来自Iconfactory的UIKit for Mac值得一试.
"Chameleon是一项正在进行中的工作.该框架目前在九个月的工作后实现了大约60%的UIKit."
https://github.com/BigZaphod/Chameleon
| 归档时间: |
|
| 查看次数: |
14014 次 |
| 最近记录: |