iOS入門隨筆

2021-08-13 11:36:36 字數 1081 閱讀 6576

1、ios是移動作業系統中的一種,主要應用於iphone、ipad、ipod等蘋果裝置。

2、其他移動作業系統:android、ios、symbian、windows phone(windows10 mobile)

3、應用於pc上的作業系統:os x和windows

4、ios開發步驟

(1)搭建軟體介面(ui:開發中絕大部分時間都在處理ui)

(2)傳送網路請求(多執行緒/網路)

(3)網路資料解析(json/xml)

(4)在介面上顯示資料

5、object-c

物件導向、記憶體管理、category、protocol、block、copy、kvc/kvo、foundation框架

軟體開發定律:萬物皆物件

文字標籤物件:uilabel

按鈕物件:uibutton

開關物件:uiswitch

進度條物件:uiprogressview

6、搭建ui介面:

(1)利用類建立物件

(2)將物件顯示到螢幕上

7、蘋果提供的框架

(1)uikit:建立和管理應用程式的使用者介面(主要)

(2)quartzcore:提供動畫特效以及通過硬體進行渲染的能力

(3)coregraphics:提供2d繪製的基於c的api

(4)corelocation:使用gps和wifi獲取位置資訊

(5)mapkit:為應用程式提供內嵌地圖的介面

7、product name+organization identifier構成唯一標識(要求英文)

執行:command+r

xcode介紹:

上:工具欄

左:導航欄

中:編輯區

右:實用工具區

source control:create git repository on…(源**管理器)

中間:deployment info :

deployment target:9.1(最低允許作業系統版本,不向下相容)

右:project document:

class prefix(標誌類字首,至少用3個或3個以上字母)

IOS例項隨筆

工廠方法例項化 用於簡化物件的例項化 通常與類名相同。首字母小寫 工廠方法可以傳遞引數 id 類名 彈出輸入 endediting yes 在類檔案的.h檔案中之所以對檢視是weak弱引用,是因為在nib檔案中 故事板和xib 是已經強引用了 可以用for in方法快速將檢視放入陣列中 iskind...

Tomcat入門隨筆

tomcat快速入門 簡介tomcat是乙個支援servlet和jsp的容器,tomcat本身也可以看成是乙個伺服器 tomcat重要目錄 新增環境變數catalina home,值為tomcat的安裝路徑,進入安裝目錄下的bin目錄,執行startup.bat檔案,啟動tomcat。linux u...

IOS開發隨筆2

剛剛的網路訪問 中已經包含了頁面跳轉,我們這裡再回顧下 頁面跳轉 hometabbarcontroller htbc hometabbarcontroller alloc init self presentviewcontroller htbc animated yes completion nil...