您的位置:首页 > 移动开发 > IOS开发

第一章 ios开发入门

2014-03-19 09:20 92 查看
1.1    iOS开发必要条件

1.1.1 iOS开发的软硬件环境

硬件开发环境:Mac电脑,ios设备(可选 )

软件开发环境:OS X,Xcode

1.1.2 iOS平台开发语言

Objective c 

1.1.3 MVC模式简式<框架模式,设计模式>

M(model)模型:保存应用程序数据的类,处理业务逻辑的类

V(view)视图:窗口,控件和其它用户能看到的并且能交互的无素

C(controller)控制器:将模型和视图绑定在一起,确定如何处理用户输入的类

1.1.4 iOS平台结构及常见框架

Cocoa Touch:Foundation.framework

      UIKit.framework

      MapKit.framework

Media:CoreGraphics.framework

   QuartzCore.framework

   MediaPlayer.framework

   AVFoundation.framework

Core Services:

   AddressBook.framework

   Core Location.framework

     Core Foundation.framework

   libsalite3(SQLite)

1.2    Xcode的使用

1.2.1 使用Xcode创建项目

1.2.2 应用程序结构

1.2.3 Xcode常用选项

1.2.4 iOS模拟器的使用

1.3     MVC模式简介

1.3.1 MVC模式的概念及用途

1.3.2 MVC模式在iOS开发中的应用

 1.4    视图控制器

1.4.1 视图控制器简介

UINavigationController导航控制器:实现界面间的切换/返回功能,导航栏一般出现在很多标准iphone应用程序的顶部;

UITabBarController标签控制器:一般有几个标签,就控制几个视图;

  UITableViewController表视图控制器:以列表的形式显示信息,比如通讯录;

1.4.2 视图控制器的常用方法

initWithNibName:bundle:使用IB创建视图时,Controller的view需要使用此方法初使化;

viewDidLoad视图加载之后调用,视图控制器生命只调用一次;

viewWillAppear视图将要出现的时候调用;

viewDidAppear视图出现之后调用

viewWillDisappear视图将要消失的时候调用

viewDidDisappear视图消失之后调用

1.4.3 AppDelegate简介

1.4.4 AppDelegate的常用方法

1.5    开发ios程序

1.5.1 创建一个简单的计算器

1.5.2 计算器程序与MVC模式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios开发 开发语言