自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

IOS環(huán)境搭建與開發(fā)入門(4)

移動開發(fā) iOS
iOS是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它主要是給iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的。原本這個系統(tǒng)名為iPhone OS,直到2010年6月7日WWDC大會上宣布改名為iOS。

在2008年3月6日,iPhone的軟件開發(fā)工具包在蘋果大會堂會議正式宣布。第一個Beta版本是iPhone SDK 1.2b1(build 5A147p)它在發(fā)布后立即就能夠使用了,但是同時推出的App Store所需要的固件更新則直到2008年7月11日才發(fā)布。

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

IOS程序模擬器調(diào)試

1.方法開一個已有的工程,左側(cè)工程目錄中找到一個文件,在想要跟蹤調(diào)試的代碼前單擊左鍵,此行代碼前會出現(xiàn)藍色的箭頭,如圖。

2.在左上角選擇Simulato

3.選擇Build&go,運行程序。

4.程序啟動后會在斷點處停下。

5.選擇RUN>CONTINUE繼續(xù)運行;選擇RUN>SETP OVER單步調(diào)試程序。

6.將鼠標移動至相應(yīng)的變量上,即會出現(xiàn)該變量的地址和值

7.選擇RUN>CONSOLE,調(diào)出控制臺。

8.選擇 RUN>DEBUGGER,調(diào)除調(diào)試窗口,查看相關(guān)信息。

9.選擇RUN>STOP停止運行程序。

界面控件與控制器

基于WINDOW-BASED APPLICATION

1.添加控件

從左側(cè)Objects中添加1個LABLE控件和一個BUTTON控件到WINDOW,如圖所示:  


雙擊控件,修改控件的TEXT屬性,或者從右側(cè)的Attributes中修稿控件的相關(guān)屬性。

2.添加控制器對象

在IB下選擇窗口后面的MainWindow.xib,并在左面的庫上選擇Object,

然后將該Object對象拖到MainWindow.xib窗口,這個對象就是控制器(controller)。

3.生成控制器類

雙擊新添加的Object對象,在右側(cè)屬性窗口輸入類名為HCHelloController

4.點擊HCHelloController邊上的灰箭頭,在左邊顯示了Classes(類)部分。

5.指定他的父類為NSObject.

6.從File菜單上選擇“WriteClassFiles...”來生成該控制器的類代碼。

7.可以使用缺省的名字和位置,然后單擊“SAVE”,選擇項目后單擊Add。

8.回到XCODE編寫控制器代碼。檢查.h文件中的接口是否定義了父類,如果沒有在.h文件中出現(xiàn),需要手工加上,即:

  1. @interface HCHelloController :/*Specify a superclass(eg:NSObject or NSView)*/{  

修改為:

  1. @interface HCHelloController :NSObject{ 

選擇FILE>SAVE來保存。

9.在.h文件中添加屬性和方法(Lable指向窗口上的文本框,類型為UILable

Button指向窗口上的按鈕,類型為UIButton;changeWords方法改變LABLE的文字)。

10.在.m文件中實現(xiàn)changeWords方法。

11.關(guān)聯(lián)UI對象和控制器(設(shè)置TARGER-ACTION)

雙擊MainWindow.xib打開IB編輯器。將鼠標移動至HCHelloConroller對象上,按住右鍵拖動至LABLE,這時可以看到一個線,選擇lable后屏窗口會閃一下,如圖:

用同樣的方法關(guān)聯(lián)button控件。

12.關(guān)聯(lián)按鈕到控制器對象,從按鈕上按右鍵拖動至控制器對象,xib閃幾下,選擇changeWords.

13.保存所有改動,到XCODE下運行程序。

 

小總結(jié):

關(guān)于IOS環(huán)境搭建與開發(fā)入門基本介紹完了,希望大家能用到,多分享!

【編輯推薦】

IOS環(huán)境搭建與開發(fā)入門(1)

IOS環(huán)境搭建與開發(fā)入門(2)

IOS環(huán)境搭建與開發(fā)入門(3)

新型iOS推送通知系統(tǒng)的概念設(shè)計

淺析iOS移動設(shè)備用戶界面設(shè)計11大精粹

Android SDK 2.3與Eclipse最新版開發(fā)環(huán)境搭建

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-06-03 15:08:09

IOS 環(huán)境搭建

2011-06-03 15:36:22

IOS 環(huán)境搭建

2011-06-03 14:36:32

IOS 環(huán)境搭建

2020-12-25 10:52:28

鴻蒙HarmonyOS應(yīng)用開發(fā)

2011-07-22 18:13:59

IOS IDE Xcode

2009-09-07 18:14:55

Scala開發(fā)環(huán)境

2020-10-12 11:33:00

鴻蒙

2019-12-10 09:20:30

NettyBIO開發(fā)

2013-07-23 06:11:44

Android開發(fā)學習Android開發(fā)環(huán)境Java

2024-03-26 15:19:36

鴻蒙應(yīng)用開發(fā)開發(fā)工具

2017-01-11 09:55:42

P4CP4FPGA編譯

2009-07-03 16:56:37

JSP開發(fā)環(huán)境

2011-07-08 16:02:24

iphone

2011-05-26 10:33:26

Android開發(fā)

2017-09-11 14:35:34

編輯器開發(fā)環(huán)境React

2011-08-02 17:37:01

IPhone開發(fā) 環(huán)境搭建

2010-04-03 11:30:15

Widget開發(fā)

2017-03-02 15:33:24

Android Thi環(huán)境搭建

2013-04-15 16:54:09

AMDiOS開發(fā)WIN7

2011-09-14 15:41:05

Android SDK
點贊
收藏

51CTO技術(shù)棧公眾號