IOS环境搭建与开发入门(3)

移动开发 iOS
iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。

在2008年3月6日,iPhone的软件开发工具包在苹果大会堂会议正式宣布。***个Beta版本是iPhone SDK 1.2b1(build ***147p)它在发布后立即就能够使用了,但是同时推出的App Store所需要的固件更新则直到2008年7月11日才发布。

接上篇文章地址:http://mobile.51cto.com/iphone-267022.htm

X-Code入门与HELLO WORLD

1.打开Finder,选择设备->磁盘,选择Developer文件夹,找到并打开XCODE 开发工具。

2.选择FILE >New Project.

3.选择Window-Based Application模板,选择Choose.

4.输入项目名HelloWorld并选择保存位置.

5.添加MyView class 到project中

选择File > New File.选择Cocoa Touch Class 下面的Objective-c class,并在下拉框选择UIView,单击Next.

先Name输入框中输入”MyView.m”。

选择“Also create “MyView.h””选项并单击完成。

6.选择合适的SDK激活.

Project > SetActive SDK下可以进行相应的设置.

7.编写代码。修改” HelloWorldAppDelegate”class,让它能够使用MyView这个class,双击HelloWorldAppDelegate.m,编辑代码如下:

修改MyView.m中的drawRect:方法来在view中输出文字.

8.运行程序。

当你做好准备调试你的application,你首先是通过Xcode的Build来构建你的系统,如果Build没有错误的话,你有两种方式可以运行你的Application:iPhone Simulator和Device iPhone SDK包括了两个SDK系列:iPhone Simulator SDK和iPhone Device SDK。

iPhone Simlulator SDK:通过此SDK来Build的application运行在iPhone Simulator下。

iPhone Device SDK:通过次SDK来Build的application运行在Device下。

下面几个步骤是你运行你的Application需要做的:

a.设置application的目标iPhone OS版本。

在左边项目上右键选择GET INFO.

在BUILD选项卡选择IOS SDK版本。

b.设置Active SDK。

c.点击BUILD&GO运行程序。

工程目录分析

一个简单的项目包括了Class和Resource等结构:

a.、Class(类)下面包含了应用程序的代码:包括自己创建的类。

b、.Other Sources下的main.m相当于JAVA中的main()方法,是整个程序执行的入口。

c.、Resource(资源)下包含各类资源:

(1)Xib文件是主要资源。Xib是应用程序的界面,包括界面上的各个对象,对象和代码间的触发关系。

(2)info.plist文件:包含了手机的一些设置信息,如图标等。

d、.Framework(框架)下包含了系统类

【编辑推荐】

Android开发之旅 环境搭建

IOS环境搭建与开发入门(1)

IOS环境搭建与开发入门(2)

iOS开发者必备:十款最有用的工具(附下载)

6个月从“菜鸟”到“牛人” iOS游戏开发者成长记

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-06-03 14:36:32

IOS 环境搭建

2011-06-03 15:08:09

IOS 环境搭建

2011-06-03 16:05:20

IOS 环境搭建

2020-12-25 10:52:28

鸿蒙HarmonyOS应用开发

2011-07-22 18:13:59

IOS IDE Xcode

2009-09-07 18:14:55

Scala开发环境

2020-10-12 11:33:00

鸿蒙

2019-12-10 09:20:30

NettyBIO开发

2013-07-23 06:11:44

Android开发学习Android开发环境Java

2024-03-26 15:19:36

鸿蒙应用开发开发工具

2013-04-15 16:54:09

AMDiOS开发WIN7

2011-07-08 16:02:24

iphone

2009-07-03 16:56:37

JSP开发环境

2011-08-02 17:37:01

IPhone开发 环境搭建

2011-05-26 10:33:26

Android开发

2017-09-11 14:35:34

编辑器开发环境React

2017-03-02 15:33:24

Android Thi环境搭建

2010-04-03 11:30:15

Widget开发

2017-03-24 10:23:37

Python语法机器学习环境搭建

2014-09-04 09:35:17

点赞
收藏

51CTO技术栈公众号