python – PyObjc和Cocoa雪豹

python – PyObjc和Cocoa雪豹,第1张

概述我即将开始我的A级计算项目(高中级),这将是Mac OS的一个销售点应用程序.不幸的是,Objective-C目前有一点脱离了我的联盟,我应该在项目中坚持下去,我没有人帮忙,所以我不会在课程中失败,没有进入大学.所以这对我来说很重要. 我想用Python来开发一个Cocoa应用程序.我知道我需要PyObjc,但是网上的所有细节似乎都假定它是预先安装的.显然这是豹豹和雪豹的情况,但我似乎没有在雪豹上 我即将开始我的A级计算项目(高中级),这将是Mac OS的一个销售点应用程序.不幸的是,Objective-C目前有一点脱离了我的联盟,我应该在项目中坚持下去,我没有人帮忙,所以我不会在课程中失败,没有进入大学.所以这对我来说很重要.

我想用Python来开发一个Cocoa应用程序.我知道我需要PyObjc,但是网上的所有细节似乎都假定它是预先安装的.显然这是豹豹和雪豹的情况,但我似乎没有在雪豹上,从来没有注意到豹子.此外,我已经尝试通过遵循Sourceforge页面上的说明安装最新的PyObjc测试版,但没有运气.

我真的很感激,如果有人可以阐明什么需要安装,如何和链接到任何资源或教程,可以帮助我.

先谢谢您的帮助!

更新:我看到这是一个受欢迎的问题,我刚刚得到了“值得注意的问题”的徽章,所以我想我会更新任何人来到这个页面上,我做了什么,得到答案.

不幸的是,我无法使用Python来创建一个Mac应用程序.这当然是令人失望的,但可能是一件好事.我在C#中为我的项目制作了一个windows应用程序,它是一个用于在模拟环境中创建和运行程序集应用程序的工具.我的课程老师现在已经开始使用我的工具来教授课程而不是自己的课程!我在计算机项目中获得了非常高的分数(超过90%),这有助于我在我的计算A级(最高级别)获得A *,于是我进入了南安普敦大学学习计算机科学.

今年夏天,我决定制作一个iPad应用程序(即将发布),我很高兴地说,我知道我可以在Objective-C中创建一个Mac OS应用程序,因为我觉得我已经学到了足够的知识.我很高兴我花了时间学习它,这是一种伟大的语言,对于iOS变得如此受欢迎,非常有用.

对不起,所有的吹嘘,但我真的很高兴.我真的想说的是,如果你来到这个页面,希望使用PyObjc轻松创建Mac应用程序,不要打扰.它需要一些时间和一些努力,但一旦你学习了Objective-C,它是非常令人满意的创建应用程序.祝你好运!

解决方法 让我回应一下已经说过的话.我也是刚刚开始一个可可开发项目的学生,最初我认为“我已经知道Python了,我只需要使用PyObjC,并且不必学习Objective-C,这超出了我的把握. “我快速学会了不能做的事情.您可以在不学习Objective-C的情况下开发OS X,但不需要学习Cocoa库,它们占用Objective-C中可写入Cocoa应用程序所需的99%. Objective-C本身并不难;这是您需要投资学习的可可图书馆.

PyObjC基本上使用Cocoa库和Python语法.我放弃了它,并决定如果我要学习可可,我也可以使用Objective-C.

如果你想学习,Aaron Hillegass的书是一个很好的开始.祝你好运!

总结

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

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存