免費開源的iOS開發學習平臺

- 開發進階 -

MapKit框架:6-復雜地圖標注示例
本節的示例代碼,在MKMapView上實現了添加自定義樣式的地圖標注,該地圖標注的圖標使用自定義圖片,點擊圖標后,可以在附加視圖的左右兩側各添加一個按鈕。準備工作在進行地圖標注樣式定制之前,需要...
定位服務:5-CLGeocoder應用案例2
上一節的示例代碼演示了使用CLGeocoder類進行地址到經緯度的轉換,本節我們來完成從經緯度到地址的反向轉換過程。準備工作新建一個Single View Application工程,并導入Co...
Auto Layout : 1-自動布局簡介
在蘋果推出iPhone5之前,蘋果的屏幕分辨率只有一種,因此對于iOS開發者來說,是不需要像Android工程師一樣去考慮屏幕適配問題的。但隨著iPhone5的發布,iPhone的屏幕出現了3....
Core Data入門:2-使用示例
本節會以添加/刪除一個名為Person的實體為例,講解Core Data的使用方法。添加實體創建一個項目,在創建項目的選項中,注意勾選【Use Core Data】選項。在創建好的工程里面,我們...
Core Data入門:1-概念簡介
Core Data是蘋果官方提供的管理數據層對象的框架,它提供了對象-關系映射(ORM)的功能,即能夠將Objective-C對象轉化成數據,保存在SQLite數據庫文件中,也能夠將保存在數據庫...
FMDB:3-線程安全(FMDatabaseQueue)
在使用FMDB時,不要創建一個單例數據庫,然后在多個線程中使用。如果堅持要這么做,系統最終會崩潰會拋出一個異常。如果一定要在多個線程中使用,可以在每個線程中創建一個FMDatabase對象。另外...
FMDB:1-基本介紹
通常情況下,由于原生的SQLite使用起來非常繁瑣,所以我們一般不會直接使用,取而代之的是FMDB。FMDB是使用Objective-C對SQLite的API進行封裝的庫,使用起來會比直接使用C...
FMDB:2-更新操作與查詢操作
在FMDB中,把對數據庫的操作合并為兩類,第一類是查詢操作,即使用SELECT語句執行的操作,查詢操作的特點是會返回查詢結果,繼而對查詢結果做進一步的處理;第二類是更新操作,凡是涉及到更新數據庫...
SQLite入門:3-數據記錄的操作
在數據庫中,對于數據記錄的操作主要包括4類操作,即:增刪改查。本節中,我們分別介紹基于SQLite數據庫的增刪改查操作的實現方式。添加數據在上一章節中,我們創建了聯系人表,現在來添加一條聯系人信...
SQLite入門:2-表的操作
創建表表就像我們經常使用的EXCEL中的表一樣,由行和列組成。每一行表示一條數據。每一列表示每條數據的一個屬性,這個屬性有NULL, INTEGER, REAL, TEXT, BLOB這幾種類型...
日韩av 中文字幕 1_亚洲第一区在线_亚洲V日韩V精品v无码专区_色鬼久久亚洲AV综合