原创 iOS開發模式之單例模式

IOS單例模式(Singleton) 單例模式的意思就是隻有一個實例。單例模式確保某一個類只有一個實例,而且自行實例化並向整個系統提供這個實例。這個類稱爲單例類。 1.單例模式的要點:   顯然單例模式的要點有三個;一是某個類只

原创 NSOperationQueue GCD NSThread總結

1)NSThread優點:NSThread 比其他兩個輕量級缺點:需要自己管理線程的生命週期,線程同步。線程同步對數據的加鎖會有一定的系統開銷 2)Cocoa  NSOperation優點:不需要關心線程管理, 數據同步的事情,可以把精力

原创 iOS應用啓動頁的漸變效果

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {        

原创 Mac Spotlight搜索快捷鍵

很多剛入手mac的小夥伴不知道怎麼用Spotlight ,其實它是個強大的本地搜索引擎,下面列舉了常見的Spotlight快捷鍵的用法,希望對大家有所幫助。 打開Spotlight菜單:Control+空格 在Finder中打開Spo

原创 iOS常用的開發模式總結

ios開發學習中,常用的開發模式有:代理模式,觀察者模式,MVC模式,單例模式,策略模式,工廠模式等,下面簡單的介紹下。 (一)代理模式 應用場景:當一個類的某些功能需要由別的類來實現,但是又不確定具體會是哪個類實現。優勢:解耦合敏捷原

原创 馬太效應

來源:百度 馬太效應,指強者愈強、弱者愈弱的現象,反映的社會現象是兩極分化,富的更富,窮的更窮。名字來自聖經《新約·馬太福音》一則寓言: “凡有的,還要加倍給他叫他多餘;沒有的,連他所有的也要奪過來”。“馬太效應”與“平衡之道”相悖;

原创 10000小時定律

來源:百度  http://baike.baidu.com/link?url=sNDUTYV6thF0hm75YjQZsIp7p_1wk3kUwm6OysmCBtVyCUTAyW0LHBsOiPfCabiGPP0Ovnm4Wu

原创 iphone分辨率及尺寸總結

iPhone分辨率及尺寸總結: 機型 分辨率 尺寸(寸) 倍圖 iPhone4(s) 640x960 3.5 @1X iPhone5c 640x1136 4 @2X iPhone5(s) 640x1136 4

原创 iOS的系統框架

瞭解一下。。  iOS是於UNIX內核,android基於Linux內核。  iOS的系統架構分爲四個層次:核心操作系統層(Core OS layer)、核心服務層(Core Services layer)、媒體層(Media laye

原创 iOS關鍵字

關鍵詞正確寫法: Xcode 錯誤的寫法: xcode iPhone 錯誤的寫法:IPhone iOS 錯誤的寫法:IOS OC 全稱: Objective-C  錯誤的寫法:Object-c 文件後綴:  .h 頭文

原创 iOS項目小結

2016.3.23 總結一些小項目的步驟,菜鳥出品。 項目小結    一:三方介紹 (1)SDWebImage與UIImageView+SDWebImage  介紹:  SDWebImage這個類庫提供一個UIImageView類別

原创 iOS 面試題

1.Differencebetween shallow copy and deep copy?
淺複製和深複製的區別?
答案:淺層複製:只複製指向對象的指針,而不復制引用對象本身。
深層複製:複製引用對象本身。
意思就是說我有個A對象,

原创 ios面試題目

iOS 面試題 淺複製和深複製的區別? 類別的作用?繼承和類別在實現中有何區別? 類別和類擴展的區別? obc中的協議和java中的接口概念有何不同? 談談你對KVC與KVO的區別。 代理的作用。 obc中可修改和不可以修改類型。 我們

原创 UI ID UE GUI 是什麼?

UI(User Interface)。用戶界面設計,是指對應用軟件的操作邏輯、人機交互、界面的整體設計。從20 世紀80 年代起,用戶界面設計成爲了計算機科學的正式學科。在設計理念上,UI 設計不僅是讓軟件變得有個性、有品味,還要讓軟件

原创 iOS 面試 + 筆試題

1.#import和#include的區別 @class? @class一般用於頭文件中需要聲明該類的某個實例變量的時候用到,在m文 件中還是需要使用#import 而#import比起#include的好處就是不會引起交叉編譯