IPHONE 开发 3 -- ios应用程序开发的第一步 程序目录结构
应用程序开发的第一步
1 应用程序目录结构:
源代码:文件左边的Classes目录中保存了自动生成的.h和.m文件。他们是Objective-C语言的头文件和源代码文件
XIB文件:XIB文件是记录应用程序画面构成和配置的文件。位于Resources目录下。用Cocoa Touch来开发程序,编辑XIB文件是最基本的。编辑XIB文件的时候,使用「Interface Builder」可以在画面上简单,随意的拖动各种控件。
资源文件:其他为了制作应用程序的文件都是资源文件。XIB文件也是资源文件的一种,因为比较重要,就单独罗列出来了。比较简单的应用程序也许不需要什么资源文件,但是随着程序的复杂度提升,做好资源文件的管理也很重要
Interface Builder:前面已经说到了用Xcode附带的「Interface Builder」来编辑XIB文件。在Xcode中双击XIB文件,就会自动启动Interface Builder。
Interface Builder启动之后,点击Tools→Library可以打开标准容器库帮助。这里罗列了 Cocoa Touch 开发时用到的各种组件。通过 Library→Cocoa Touch Plugin→Inputs & Values,可以更加深入的了解各种组件的使用
控件的配置与使用:text field
outlet .h
action .m
2 编写iphone程序step:
生成Outlet
生成Action
与控件关联 接下来,我们将做好的Outlet与控件关联起来。在“File's Owner”ICON上点右键,在出现的窗口上可以看到刚才生成的Outlet和Action
创建文件 选择File's Owner,在Interface Builder菜单上点击[File]→[Write Class Files...]保存文件到(BargainSaleViewController.m)。
编写Action.
3 Objective-C的函数调用
从C/C++语言到Objective-C语言
4 程序画面与控件调整
XIB:view,controller(files ower).h,.m View与Controller的关系 [view ---viewcontroller]
5 实际开发中的应用技巧
截至到现在,我们已经会在 Interface Builder 中用 File's Owner 添加 Action 和 Outlet , 以及由 Write Class Files生成应用程序文件了。但是,如果在途中添加 Action 或者 Outlet 的时候,原先的 Action 会被覆盖掉,我们不得不重新再用 File's Owner 生成一遍。
关闭键盘的方法
键盘关闭通过 「Did End On Exit」 Action。将其与 Text Field 控件关联。
大的数据建议使用数据库SQLite或Bento
6 设备上运行程序 apphome.com
7 websit http://getjar.com/