原创 iOS瘋狂講解之單例模式的簡單應用

單例模式傳值 注意:第一單例是一個類, 創造出來的對象叫單例對象 第二:單例對象一旦被創造出來(開闢空間) 只有到程序結束 纔會被釋放 就是隻初始化一次 第三:單例對象使用類方法創建 第四: 不用程序員管理內存 隨程序的關閉

原创 瘋狂講解之GCD線程

// 串行隊列 分兩種 // 1.主隊列 // 創建一個主隊列 dispatch_queue_t mainQueue = dispatch_get_main_queue();

原创 iOS開發之 MVVM的架構設計與團隊協作的重要性

  今天寫這篇博客是想達到拋磚引玉的作用,想與大家交流一下思想,相互學習,博文中有不足之處還望大家批評指正。本篇博客的內容沿襲以往博客的風格,也是以乾貨爲主,偶爾扯扯鹹蛋(哈哈~不好好工作又開始發表博客啦~)。   由於本人項目經驗有限

原创 iOS中界面傳值的方法總結

ios(學習)界面傳值的方法 block: 實現界面傳值的方法1.block: 實現界面傳值,都是從第二個界面向第一個界面傳值:第一種block 首先).在第二個界面secondViewController聲明set方法 聲明bl

原创 iOS瘋狂講解之KVO鍵值觀察者(key- values-observer)

kvo鍵值觀察者是觀察者設計模式的一種具體實現 KVO是 通過 觀察 對象中的某個屬性的變化 從而觸發某個方法 這個方法就是 控制器(C)作爲觀察者 觀察數據模型(M)的變化從而修改視圖(V)的變化 觀察model中的屬性

原创 iOS瘋狂講解之加載視圖的好處

加載視圖的好處 第一點:使用視圖, 可以定製用戶數據. 聚焦特定的數據 比如:在實際工作中,公司有不同角色的工作人員,使用不同的視圖可以明確不同人員的工作 第二點:使用視圖,可以簡化數據操作:我們在使用查詢的時候,很多時候我們需

原创 iOS中nil NULL Nil 和NSNull區別

1.nil   >Defines the id of a null instance.   定義一個實例爲空, 指向oc中對象的空指針.   >示例代碼:    NSString *someString = nil;    NSURL *

原创 iOS瘋狂講解之單例模式傳值的簡單介紹

#import "SecondViewController.h" #import "MyHandle.h" @interface SecondViewController () @end @implementation SecondV

原创 移動APP的基本框架

移動App架構設計 本文主要總結了幾種常用的架構模式, 基本是層層遞進的轉載請註名出處 http://blog.csdn.net/uxyheaven, 良好的排版在https://github.com/uxyheaven/閱讀 如果覺得

原创 程序猿常去的網站

  程序員常去的頂級開發社區   作爲程序員,選擇好合適的開發社區對提高自己的編程能力會有很大的幫助,我也說不出爲什麼,但是一些優秀的實時開發社區確實能幫你積累不少開發經驗。   下面這張圖列出了14個程序員經常逛的頂級開發社區

原创 iOS瘋狂講解之SQLite語句

import “SQLiteManager.h” import “LanOuStudent.h” @implementation SQLiteManager // 初始化方法 // 創建單例類 進行對數據庫操作方法的封裝 (S

原创 IOS新特性 size Class

隨着iOS8系統的發佈,一個全新的頁面UI佈局概念出現,這個新特性將顛覆包括iOS7及之前版本的UI佈局方式,這個新特性就是Size Class。Size Class配合Auto Layout可以解決所有(包括iPhone及iPad)i

原创 iOS瘋狂講解之手勢識別器

#import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (void)vie

原创 iOS學習中有關的oc中的所有的知識點

C和OC對比 OC中主要開發在什麼平臺上的應用程序? 答:可以使用OC開發Mac OS X平臺和iOS平臺的應用程序 OC中新增關鍵字大部分是以什麼開頭? 答:OC中新增關鍵字大部分是以@開頭 OC中新增加了那些數據類型? 答

原创 iOS的開源項目

youtube下載神器:https://github.com/rg3/youtube-dl vim插件:https://github.com/Valloric/YouCompleteMe vim插件配置:https://github.c