原创 當程序崩潰的時候怎麼辦 EXC_BAD_ACCESS

有這樣一種情形:當我們正在快樂的致力於我們的app時,並且什麼看都是無比順利,但是突然,坑爹啊,它崩潰了。(悲傷地音樂響起) 我們需要做的第一件事就是:不要驚慌。 修復崩潰不是很困難的。假如你崩潰了,並且胡亂的改些東西,而且還在

原创 IOS KVO機制使用的概述

一、概述 KVO,即:Key-Value Observing,它提供一種機制,當指定的對象的屬性被修改後,則對象就會接受到通知。簡單的說就是每次指定的被觀察的對象的屬性被修改後,KVO就會自動通知相應的觀察者了。 KVO其實也是“觀

原创 BASE64轉換,內含:IOS自帶DES加解密

最近項目需要保密,於是乎小小研究了一下,發現蘋果自帶密碼庫,不錯! //引入IOS自帶密碼庫 #import <CommonCrypto/CommonCryptor.h> IOS支持的加解密算法如下 enum { kC

原创 Cocoa Touch事件處理流程--響應者鏈

在IOS開發中會遇到各種操作事件,通過程序可以對這些事件做出響應。 首先,當發生事件響應時,必須知道由誰來響應事件。在IOS中,由響應者鏈來對事件進行響應,所有事件響應的類都是UIResponder的子類,響應者鏈是一個由不同對象組成

原创 UIApplication詳解

以前剛學iPhone開發時,覺得UIApplication這個東西特NB,特神祕,比如它居然能打開一個URL,而且還是用一個很神祕的方法得到實例: [cpp] view plaincopy [UIApplication 

原创 UIPickerView簡單使用

 先說一下當個組件選取器,我們創建一個數組NSAray來保存選取器中的內容;選取器本身不會儲存任何數據,,它通過調用數據源和委託方法來顯示數據;但是對於大量數據的數據源,數組並不合適,我們可以做一個靜態列表如plist文件或者URL載入

原创 ios何時使用self.

何時使用self.在網上搜索或者論壇裏的回覆大多都是簡簡單單的說這與objc的存取方法有關,如何與存取方式有關究竟他們之間的是什麼樣的關係就很少有同學回答了。下面以代碼來說明問題: 創建一個Student類,繼承NSObject類,代

原创 ios開發之app內啓動用戶評價

恰當的指引用戶去給app評分是獲得用戶反饋的一種不錯的途徑。 “通過custom url scheme啓動應用程序”這篇文章裏講了通過url啓動地圖、郵件等程序,當然也可以通過url啓動AppStore中軟件的用戶評價界面。 N

原创 View和viewController的生命週期

一、ViewController的職責 對內管理與之關聯的View,對外跟其他ViewController通信和協調。對於與之關聯的View,ViewController總是在需要的時候才加載視圖,並在不需要的時候卸載視圖,所以也同時

原创 Object-C中nil, NULL跟NSNull

相信不少開發者,都被NSNull坑過,最常見的是服務器返回的json裏面,說好的字典、數組、數字,結果返回的是空值。   這個時候,NSJSONSerialization 會自動把他們換成 NSNull。當我們再去用dict[@“h

原创 iOS開發的一些奇巧淫技

TableView不顯示沒內容的Cell怎麼辦? 類似這種,我不想讓下面那些空的顯示. 很簡單. 1 self.tableView.tableFooterView = [[UIView alloc

原创 IOS7的狀態欄和導航欄

iOS 7中默認的導航欄 在開始定製之前,我們先來看看iOS 7中默認導航欄的外觀。通過Xcode用Single View Controller模板創建一個工程。然後將view controller嵌入到一個navigation

原创 簡單使用storyboard2

Note from Ray: Tutorial Team member Matthijs Hollemans (the iOS Apprentice Series author) has ported this popular tu

原创 iOS Xcode 8 快捷鍵 (註釋 失效 處理)

(1)查看  Xcode -> Preferences -> KeyBingdings   (2)我們可以找到 structure - AddDocumentation  這個就是添加註釋的 按照自己需求可以更改這裏需要的快捷鍵,現在變成

原创 iOS 全局禁止橫屏,但UIWebView 全屏播放視頻,橫屏,解決辦法

時間 2015-07-14 20:59:00  博客園-原創精華區 原文  http://www.cnblogs.com/fengtengfei/p/4646562.html 主題 UIWebView GitHub JavaScrip