xcode中文教程
36页1、-介绍本教程向您演示如何创立一个简单的iPhone应用程序。本文不打算对iPhone目前可用的特性作全面介绍,而是介绍一些技术,让您对根底开发过程有初步了解。如果您刚开场使用Cocoa Touch进展iPhone开发,则您需要阅读本文档。阅读之前,您需要大致了解计算机编程根底,尤其是要了解Objective-C。如未曾用过该语言,则至少应通读学习Objective-C:入门教材。本文档不是为了创立一个优雅漂亮的应用程序,而是为了向您描述:如何使用*code创立并管理一个工程根底设计模式和iPhone开发的根本技术Interface Builder使用入门如何让应用程序响应来自标准用户接口控件的用户输入另外,我们还在教程中指出其他一些文档。只有阅读这些文档,您才能充分理解iPhone开发的工具和技术。重要:为了学习本教程,您需要安装iPhone SDK和开发者工具,它们位于iPhone开发中心。文档描述的工具包含在iPhone SDK v3.0里面请检查一下*code版本,它不能低于3.1.3。文档的组织方式本文档分为如下章节:教程概述和设计模式创立您的工程添加一个视图控制器查看Nib文
2、件配置视图实现视图控制器排除疑难下一步做什么.下页教程概述和设计模式本章概述您将要创立的应用程序以及将会使用的设计模式。教程概述在学习过程中,您将创立一个很简单的应用程序。它含有一个文本字段,一个标签和一个按键。您可以把名字输入到文本字段中,再按下按键,这时标签的文本就会变成 Hello, !:尽管这是个很简单的应用程序,但它介绍了 根本的设计模式、工具、以及利用Cocoa Touch进展iPhone开发的根底技术。 Cocoa Touch 包括UIKit和Foundation这两个框架。当在iPhne OS上开发事件驱动的图形化应用程序时,您需要使用它们提供的工具和根本构造。同时,Cocoa Touch还包含其他几个框架,它们提供一些根本的效劳,可用于访问设备的特色容,例如访问用户的联系人。如需要进一步了解Cocoa Touch及其在哪些方面适应于iPhone OS,请阅读iPhone OS技术概览。 另外,我们将在设计模式一节中描述您将使用的主要的设计模式。虽然本教程不太顾及用户界面,但应用程序的表现形式是其获得成功的关键。您应该阅读iPhone人机接口指南并且研究基于本文档的样例
3、代码(HelloWorld),这样您才能明白如何改善用户接口,以使其成为一个成熟的应用程序。同时,您也将了解视图控制器如何工作以及它如何同iPhone应用程序的的架构相适应。设计模式请务必阅读Cocoa根底指南的设计模式这一章。您将使用主要的模式如下:委托模型 视图 控制器目标-动作下面对这些模式作简单介绍并且指出应用程序在什么地方会使用它们。委托委托模式是一个对象周期性地向被指定为其委托的另一个对象发送消息,向其请求输入或者通知*件事情正在发生。该模式可替换类继承来对可复用对象的功能进展扩展。在本文将要创立的应用程序中,应用程序对象会向其委托发送消息,通知它主要的启动例程已经完成并且定制的配置可开场执行。为了建立并管理视图,委托会创立一个控制器实例。另外,当用户点击Return按键后,文本字段也会通知它的委托即所创立的控制器对象。委托方法通常会集中在一起形成一份协议。 一份协议根本上就是一个方法的列表。如果一个类遵循*个协议,则它要保证实现协议所要求的方法有些方法可选择实现与否。委托协议规定了一个对象可以发送给委托的所有消息。如果需要进一步了解协议及其在Objective-C中的作用
4、,请查看Objective-C 编程语言的协议。模型-视图-控制器模型-视图-控制器 (或者MVC)模式将应用程序中的对象设定为三种角色。模型对象表示数据。例如,在一款游戏中,SpaceShips和Rockets是模型对象,在一个用于生产的应用中,ToDo项和Contacts是模型对象,在一个绘画应用中,Circles或Squares是模型对象。本文将创立的应用程序用到的数据非常简单-仅仅是一个字符串-并且该字符串只在一个方法中使用,因此,严格说,我们甚至没有必要在程序中使用模型对象,但是程序所用到的设计原理却非常重要。在其他的应用程序中,模型对象将会更加复杂并且可以在多个地方进展访问。视图对象知道如何显示数据模型,并且它们有可能会允许用户对数据进展编辑。在本文将要创立的应用程序中,您需要一个主视图来包含其它几个视图 一个文本字段,它用于捕获用户输入信息;第二个文本字段,它用于显示文本,而文本容则是基于用户的输入;另外还需要一个按键,用户利用它来告知我们第二个文本字段应该被更新。控制器对象位于模型和视图之间。在本文将要创立的应用程序中,控制器对象将会从输入文本字段中取得数据,并把数据存
《xcode中文教程》由会员cn****1分享,可在线阅读,更多相关《xcode中文教程》请在金锄头文库上搜索。
安全生产应急预案(专家评审过的)(DOC 41页)
安全教育培训工作总结范文篇
变化——我的专业成长(陆志伟)
晶体管共射极单管放大电路实验报告
商业服务网点的设计要求
加固施工方案
铁塔基础施工组织设计
六五普法学习心得
年终工作总结[3]
机械波知识点全
新当选村支书表态发言村书记当选后表态发言
学校管理案例分析及解决方案
“贾谊,洛阳人也”阅读答案及翻译
2023年理财工作计划(三篇).doc
骨干教师2022年个人年度工作计划
2023元旦慰问信.doc
诗以咏言舞以尽意——“诗中之舞、舞中之诗”
银行业辞职报告书范文及要求
2022年油漆涂料采购合同样本
酒店管理有限公司工作总结.doc
2024-02-16 5页
2023-02-12 17页
2023-03-16 20页
2023-09-06 15页
2023-12-11 24页
2023-09-02 27页
2023-11-26 31页
2022-12-16 11页
2024-01-19 15页
2023-06-30 7页