iOS學習筆記(二) Hello iOS

2021-07-02 00:08:44 字數 1419 閱讀 7563

從上圖看,xcode和開發windows phone的visual studio、開發android的eclipse很像,如果是從那兩個方向轉過來做ios開發的應該很快就能熟悉。

從上圖看出,可以建立7種專案,我也是初學者,不能一一說出他們的不同,等熟悉了再補充。

2. 填寫應用資訊

product name:專案名稱;

organization name:組織名,一般顯示計算機名;

company identifier: 公司標示,此處輸入乙個唯一標示即可,也可以在專案中統一修改;

class prefix: 預設類字首,為了避免與其他類混淆,此處最好輸入乙個字首名稱,預設使用全大寫字母,保留為空也可以;

device : 裝置型別,可以選擇「iphone」「ipad」或者「universal」(通用,同時支援iphone和ipad) ;

storyboard: 是xcode 4.x新增特性,是以前版本的xib的乙個擴充套件公升級,讓程式的ui設計更加的簡化;注意:基於storyboard的應用只能在ios5以上版本的裝置上執行。

arc: 是xcode 4.x新增特性,對於以前版本的ios程式設計師每alloc乙個物件,都會下意識地先去release它,這是乙個非常討厭的事情。現在有了 arc,一切都變得更加簡單,程式設計師可以更加專注地處理自己應用的表現。

include unit tests:生成專案時會包含測試包。

專案結構如下圖:

選擇mainstoryboard_iphone.storyboard,初始時是乙個空白,選擇右下角的label標籤,雙擊,修改標籤,點上面的執行按鈕,模擬器就出現了hello ios,自己沒寫一行**。xcode開發工具還是很強大的。

* @author 張興業

*  *  ios入門群:

83702688

*  android開發高階群:

241395671

@張興業tbow*/

IOS學習筆記二

我ios網路獲取j son資料所使用的方法 再使用masonry的時候記得匯入 masonry包裡面的 masonry 操作方法跟下面的這些框架匯入的模式一樣。熟悉了 利用masonry 布局 解決了 storyboard布局。跟安卓布局的 方式 有點一樣。第二個使用了 mjextension 運用...

IOS學習筆記二

建立window self window uiwindow alloc initwithframe uiscreen mainscreen bounds 設定根控制器 uiviewcontroller vc uiviewcontroller alloc init vc view setbackgro...

IOS學習筆記 OC(二)

1.記憶體中的五大區域 棧 儲存區域性變數 堆 程式設計師手動申請的位元組空間 malloc calloc realloc函式 bss段 儲存未被初始化的全域性變數,靜態變數 資料段 常量區 儲存已被初始化的全域性,靜態變數,常量資料 段 儲存程式的 2.類載入 a.在建立物件的時候,肯定是需要訪問...