python – 为什么PyObjC文档如此糟糕?

python – 为什么PyObjC文档如此糟糕?,第1张

概述例如, http://developer.apple.com/cocoa/pyobjc.html仍然是OS X 10.4 Tiger,而不是10.5 Leopard ..这是官方的Apple文档。 官方PyObjC页面同样糟糕,http://pyobjc.sourceforge.net/ 这是非常糟糕的,这是令人困惑的..我正在考虑学习Ruby,主要是因为RubyCocoa的东西是如此好得多的记录 例如, http://developer.apple.com/cocoa/pyobjc.html仍然是OS X 10.4 Tiger,而不是10.5 Leopard ..这是官方的Apple文档。

官方PyObjC页面同样糟糕,http://pyobjc.sourceforge.net/

这是非常糟糕的,这是令人困惑的..我正在考虑学习Ruby,主要是因为RubyCocoa的东西是如此好得多的记录,有很多体面的教程(例如http://www.rubycocoa.com/),以及由于鞋子GUI工具包..

即使this badly-auto-translated Japanese tutorial比我可以找到的其他文档更有用。

所有我想做的是使用Cocoa GUI创建相当简单的Python应用程序
任何人都可以了解可怕的文档,或指出一些教程,不仅仅是给你巨大的代码块,并且假设你知道NSThread.detachNewThreadSelector_toTarget_withObject _(“queryController”,self,None)是否有..?

解决方法 我同意这个教程是有缺陷的,在你眼前抛出随机的,不明原因的代码。它引入了诸如自动释放池和用户默认值之类的概念,而不会解释为什么你会想要它们(“autorelease pool for memory management”几乎不是一个解释)。

那个说…

basically all I want to do is write Cocoa applications without having to learn ObjC.

恐怕现在,您需要对ObjC的基本掌握才能从任何使用Cocoa的语言中受益。 PyObjC,RubyCocoa,Nu等都是最好的利基,所有这些都是由熟悉ObjC和Cocoa的人员开发的。

现在,如果您实际看到这些桥梁在脚本语言真正闪耀下是有用的,而不是尝试与他们一起构建整个应用程序,那么您将会受益最大。虽然这已经完成(使用limeChat,我现在正在使用一个RubyCocoa编写的应用程序),这是罕见的,可能会一段时间。

总结

以上是内存溢出为你收集整理的python – 为什么PyObjC文档如此糟糕?全部内容,希望文章能够帮你解决python – 为什么PyObjC文档如此糟糕?所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存