
--iPhone环境篇
文章平均质量分 57
demigod2009
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iPhone开发技巧之环境篇(1)--- 使用Emacs开发iPhone应用程序
概要<br />通常,在 Mac 下开发 Cocoa 应用程序或是 iPhone 应用程序的时候使用的是 XCode ,但是习惯了 Emacs 的人也许已经不习惯这样的 IDE 了。比如本人,自从接触 Emacs 以后,基本上所有的程序,博客,工作报告等都是用它来完成的。这里,我将给大家介绍在 Emacs 下开发 iPhone 应用程序的方法,也许试过之后你也会喜欢上它的(在windows/linux下开发的用户也可以试试,一切都可以自动化的完成,参考这里和这里。环境设定设定 XCode 的外部编辑器<br转载 2011-05-17 21:24:00 · 1544 阅读 · 0 评论 -
iPhone开发技巧之环境篇(2)--- XCode中的快捷键
<br />Xcode 也有许多快捷键,编程的同时使用它们可以提高你的效率,一起试试吧。<br />其中 Opt ⇔ Alt 键。Opt+Cmd+↑<br />在 .h/.m 文件间切换 : 你是否经常在 .h/.m 文件直接频繁切换呢?一般是点击左边的「组和文件」来选择,但是使用快捷键将更加方便。Opt+高亮符号+双击<br />检索高亮处函数的帮助,比如如下所示:<br /><br />当你在 dictionaryWithObjectsAndKeys: 上一边按下Option键一边在 dictionar转载 2011-05-17 21:25:00 · 756 阅读 · 0 评论 -
iPhone开发技巧之环境篇(3)--- Xcode中的帮助文档
<br />开发 iPhone 应用程序首先需要理解 Cocoa Touch 的应用开发框架。程序中想要实现什么样的功能,需要使用怎样的API,只有有相应的API才能实现你的想法,创意。<br />这个API的文档可是从ADC的 iPhone Dev Center 得到、如果安装了 Xcode 可以直接在菜单中点击「Documentation」,就可以了,如下图所示。<br /><br />左边显示了现在可以利用的文档。刚安装好 iPhone SDK 的时候,相应的文档应该还没有安装上,需要重新下载:点击「转载 2011-05-17 21:27:00 · 804 阅读 · 0 评论 -
iPhone开发技巧之环境篇(6)--- 创建工程模板
<br />经常用 Visual Studio 的朋友可能都熟悉该IDE中的向导模板,类似的项目工程都有固定的模式,框架,库结构等。在开发iPhone 的时候也可以自己定制这样的模板,提高我们的开发效率。<br />这一回就介绍一下创建模板的方法。拷贝<br />iPhone应用程序的模板一般保存在下面的路径:/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application<br />转载 2011-05-17 21:32:00 · 811 阅读 · 0 评论 -
iPhone开发技巧之环境篇(7)--- 区分不同版本的iPhone
执行环境<br />可以从 UIDevice 的属性 model 得到在现在执行的环境。例子如下:12345678910NSString *modelname = [[UIDevice currentDevice]model];if ([modelname isEqualToString:@"iPhone"]) { // iPhone}if ([modelname isEqualToString:@"IPod Touch"]) { // iPo转载 2011-05-17 21:33:00 · 1175 阅读 · 0 评论 -
iPhone开发技巧之环境篇(9)— Xcode中的注释
<br />在用Xcode编辑 Objective-C 代码的时候,我们常常使用类似 "#pragma mark" 的注释。使用它可以在Xcode的Function Menu中显示具体的列表。<br /> <br /><br /> <br />Function Menu 是 Xcode 编辑器中表示的上下文菜单。通过它,我们可以很方便地调到想去的地方,并把握源代码的全局信息。<br /> <br /><br /> <br /> <br /><br /> <br />比如向下面简单地写到:<br /> <br转载 2011-05-17 21:38:00 · 1443 阅读 · 0 评论 -
iPhone开发技巧之环境篇(4)--- 配置Xcode的窗口布局
<br />Xcode中的源代码,资源文件等都是由工程文件 *.xcodeproj 管理着。双击该文件后就打开了Xcode。<br />在iPhone应用程序开发的过程中,基本上都是基于这个窗口来工作的,如果将该窗口定制为自己喜欢的方式,将进一步提高工作效率。<br />可以在Xcode的环境设定中更改项目的布局配置,如下图:<br /> <br /><br /> <br />Xcode 3.1.2 可以选择的配置有「缺省」「condense」「allinone」三类。其中缺省的如下:<br /><br /转载 2011-05-17 21:28:00 · 1655 阅读 · 0 评论 -
iPhone开发技巧之环境篇(8)--- 使用非公开的API
<br />苹果官方发布的iPhone SDK对底层API进行了很大的限制。官方的SDK是在某些底层API之上增加了一层针对开发者的类库,供开发者使用,这些非公开的底层API可以用 class-dump 等工具直接展开,这样开发者就可以通过展开的头文件定义直接与iPhone中的所有框架库进行对话.<br />但是这些API是 undocumented 的,需要自己琢磨使用的方法。下面就介绍一下 Private Framework API 头文件的生成方法。生成非公开API的头文件<br />下载 class转载 2011-05-17 21:34:00 · 1765 阅读 · 0 评论 -
iPhone开发技巧之环境篇(5)--- 用Subversion管理iPhone程序
<br />这回介绍使用Xcode开发iPhone应用程序时,使用SVN管理源代码的设置及使用方法。这里介绍了两种不同时配置和使用方法— GUI和命令行。更具用户的使用习惯自行选择。GUI版本在Xcode上设置svn的Repository<br />在XCode的环境设定中选择「SCM」。如下图所示,首先在「SCM」中的「Repository」中设置。<br /><br />点击画面左下角的「+」后会显示SCM系统设置的对话框。如下图所示,输入适当的名字,并在「SCM系统」栏上选择Subversion。<b转载 2011-05-17 21:30:00 · 1003 阅读 · 0 评论