原创 IOS學習筆記43--IOS App在ItunesConnect裏面的幾種狀態

Waiting for Upload (Yellow)      Appears when you’ve completed entering your metadata, however, you have not finished u

原创 IOS學習筆記49--多線程之Thread

     每個iOS應用程序都有個專門用來更新顯示UI界面、處理用戶的觸摸事件的主線程,因此不能將其他太耗時的操作放在主線程中執行,不然會造成主線程堵塞(出現卡機現象),帶來極壞的用戶體驗。一般的解決方案就是將那些耗時的操作放到另外一個

原创 IOS學習筆記40--NNString各種五花八門的語法

轉載自博客哥:http://blog.csdn.net/xys289187120?viewmode=contents Objective-C 中核心處理字符串的類是 NSString 與 NSMutableString ,這兩個

原创 IOS學習筆記34——蘋果推送機制APNs(二)

原博文地址: 上一篇介紹了一下APNs的基本原理和處理流程,通過介紹,對APNs的機制有了大致的瞭解後,我們就來看看如何把APNS服務集成到我們自己的項目中來,首先登陸我們的Apple Developer後臺爲將要使用推送服務的App

原创 IOS學習筆記41--圖片的縮放(一)

圖片的縮放  一:Pinch手勢對圖片進行縮放。即用兩根手指往不同方向拖拉照片,照片會被縮小或放大。 我理解的原理:等比縮放 先看如下關鍵代碼: 1.初始化參數 - (void)viewDidLoad {     [supervi

原创 IOS學習筆記37——UIPasteboard/UIMenuController(三)

這篇咱總結總結自定義剪貼板的使用 其實自定義剪貼板也非常簡單,無非是放開響應時間,通過UIMenuController自定義剪貼板,然後就是最關鍵的實現你所用的copy方法拉。 爲了方便實用,我給cell添加了長按事件,看代碼--- U

原创 IOS學習筆記41--圖片的縮放(二)

今天的重點:利用ScrollView進行圖片的縮放 直接先說原理吧--原理:利用了scrollview的回調函數(如下)以及scrollview自己內部的一些縮放規則(其實我也還沒弄清楚具體scrollview幹了什麼事),只是知道了它可

原创 IOS學習筆記46--Block探究(二)

         iOS4引入了一個新特性,支持代碼塊的使用,這將從根本上改變你的編程方式。代碼塊是對C語言的一個擴展,因此在Objective-C中完全支持。如果你學過Ruby,Python或Lisp編程語言,那麼你肯定知道代碼塊的

原创 IOS學習筆記42--Block探究(一)

其實一直不然懂block這個東西,今天就 一邊查資料 一邊記錄 一邊學吧。 傳統定義:A block is an anonymous inline collection of code, and sometimes also called

原创 IOS學習筆記36——UIPasteboard/UIMenuController(二)

好,上一篇咱們講到了在UILabel上生成一個剪貼板,這篇咱寫寫一寫在UITableView上實用剪貼板的兩種方法; 一:在自定義cell裏面使用  其實,在cell的使用跟在label裏面的用法基本一樣 1.放方法: - (BOOL)

原创 IOS學習筆記39--NSString各種語法的使用

今天就NSString的各種語法學習學習,以後慢慢補充; 1.字符串的遍歷                        NSString *string =@"CHENGWULI";                  //字符串的長

原创 IOS學習筆記38--@class #import辨析 #include

   解析:        很多剛開始學習iOS開發的同學可能在看別人的代碼的時候會發現有部分#import操作寫在 .m 文件中,而 .h 文件僅僅使用@class進行聲明,不禁納悶起來,爲什麼不直接把#import放到h文件中呢?

原创 IOS學習筆記48--一些常見的IOS知識點+面試題

1、堆和棧什麼區別?  答:管理方式:對於棧來講,是由編譯器自動管理,無需我們手工控制;對於堆來說,釋放工作由程序員控制,容易產生memory leak。 2、數組和鏈表什麼區別?  答:數組是將元素在內存中連續存放,由於每個元

原创 IOS學習筆記51--多線程編程之GCD

一、簡介 在iOS所有實現多線程的方案中,GCD應該是最有魅力的,因爲GCD本身是蘋果公司爲多核的並行運算提出的解決方案。GCD在工作時會自動利用更多的處理器核心,以充分利用更強大的機器。GCD是Grand Central Dispa

原创 IOS學習筆記44--ASIRequestHttp之BUG(一)

其實這也是無意間看到的,大家看看是不是這麼回事 BUG:當下載線程數超過2時,就會影響到主線程響應用戶請求的速度了 看ASIRequestHttp.m--requestFinished代碼 - (void)requestFinishe