当前位置:  开发笔记 > 编程语言 > 正文

iPhone编程 - 印象,意见?

如何解决《iPhone编程-印象,意见?》经验,为你挑选了1个好方法。

多年来,我一直使用C,C++,C#和其他一些语言进行编程,主要用于Windows和Linux,还有嵌入式平台.最近开始做一些iPhone编程作为一个侧面项目,所以我自Apple II天以来第一次使用Apple平台.我想知道其他开发人员对Mac OSX,Xcode和iPhone SDK的看法.到目前为止,这是我的印象:

Mac OSX:非常令人困惑,我倾向于打开太多打开的窗口而不知道它在哪里.幸运的是鸟瞰图,没有它我会迷路.至少有贝壳所有熟悉的东西,这对我帮助很大.

Xcode:感觉不像VisualStudio或Eclipse,我熟悉的两个环境.我想我可以习惯它,但我想知道Apple是不是会更好用Eclipse.在我找到所有窗户粘在一起的设置之前我讨厌它,现在我可以容忍它.

iPhone SDK:确实很奇怪.我理解苹果希望控制他们的环境,但在这个时代,它似乎有点低俗,他们因为破坏了开发人员的善意而错过了很多东西.

Objective-C:我已经了解它多年,但从未看过它.语法令人反感,但实际上我对语言非常感兴趣.我认为这是C++和C#之间有趣的第三站,我喜欢这两者.由于Apple技术的普及,Obj-C有没有机会突破Mac沙盒?

很想读你的想法,

安德鲁



1> 小智..:

我和你在同一条船上(有点).从.NET 1.0开始,我已经在C#中开发了7年.在过去几周里,我一直在教自己Cocoa和Objective-C.以下是我的印象(请注意与您联系)

同意这种混乱可能是一个问题.在XCode中开发时,我倾向于大量使用Spaces(将XCode放在一个空间中,将Interface Builder放在另一个空间中,将Instruments放在第三个空间中).如果您没有Leopard(因此没有空格),请使用Command-H隐藏您的活动窗口.使用它往往会清理很多东西(但是如果你能在命令选项卡到另一个应用程序时自动命令-h当前窗口,那就太好了).

我越来越喜欢XCode了.我讨厌Visual Studio - 我发现它不稳定,速度慢,而且很好,只是一种糟糕的IDE.相比之下,我发现XCode快速,稳定,我喜欢它如何组织和过滤你的文件.我不太喜欢我的XCode快捷方式,但我希望有一种方法可以从一个类快速切换到另一个类(类似于ReSharper中的ctrl + n快捷方式).关于它如何向用户显示Intellisense可能会更好,但我真的很喜欢它实际上是如何创建一个模板,你可以ctrl + /跳转到消息中的下一个参数.

我讨厌XCode中的文档.帮助系统很烂,而且不管是什么原因,它从来没有发现什么我寻找.我最终只是谷歌搜索我需要知道的任何事情......我希望他们改进文档.这是我现在最大的牛肉.

还没有,因为我正在浏览Mac桌面的完整Cocoa框架.到目前为止,我真的非常喜欢我所看到的.我要说的一件事是,如果iPhone SDK允许垃圾收集会很好......

Objective-C - 我从未使用它,这是我第一次涉足它.起初,我的语法和方括号对于消息传递有点奇怪,但它确实在我身上发展.浏览方法并查看方法所做的消息调用是如此之快.我使用的越多,Objective-C就越好......但是模板/泛音将成为语言的一个受欢迎的补充.

总而言之,我对Mac开发的兴趣一直很愉快,我很高兴能开始工作(今天!耶!)一些实际的mac/iphone项目.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有