Cocoa Application Bootstrap问题

Cocoa Application Bootstrap问题,第1张

概述我是一名经验丰富的开发人员,是Mac开发的新手,所以我 >阅读a nice objective C guide >阅读Apple memory management guide >经过Apple intro to Cocoa >查看了NSApplication和NSApplicationDelegate参考 >介绍一下 还有很多差距,我很难找到好的可读性.我的一些问题列在下面.这些非常简单/一般. 我是一名经验丰富的开发人员,是Mac开发的新手,所以我

>阅读a nice objective C guide
>阅读Apple memory management guide
>经过Apple intro to Cocoa
>查看了NSApplication和NSApplicationDelegate参考
>介绍一下

还有很多差距,我很难找到好的可读性.我的一些问题列在下面.这些非常简单/一般.必须有一个简短,简洁的文档,详细说明基本的应用程序引导过程,以及所有涉及的类.谢谢!

>由XCode生成的“委托”包含NSPersistentStoreCoordinator,NSManagedobjectModel和NSManagedobjectContext的实例 – 请详细说明?
>委托被声明为“@interface tests_AppDelegate:NSObject {”.为什么协议丢失了?我在那里看到网上的例子.
>我看到应用程序委托在Interface Builder中实例化.它在哪里传递到NSApplication实例?

解决方法

The “delegate” that gets generated by XCode contains instances of NSPersistentStoreCoordinator,NSManagedobjectModel,and NSManagedobjectContext — details please?

这是Core Data的东西.

The delegate is declared “@interface tests_AppDelegate : NSObject {” . Why is the protocol missing? I see examples on the net with it there.

可能是疏忽. AppKit并不总是有正式的NSApplicationDelegate协议. Apple可能根本不会更新模板.你可能是file a bug.

I see that the application delegate is instantiated insIDe Interface Builder. Where is it passed into the NSApplication instance?

右键单击应用程序对象.您会发现其委托出口已连接到委托对象.

总结

以上是内存溢出为你收集整理的Cocoa Application Bootstrap问题全部内容,希望文章能够帮你解决Cocoa Application Bootstrap问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1009994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存