原创 數組實用代碼塊簡記

設定數組 NSArray *array = @[@(1), @(2), @(3), @(4), @(5)]; 1、數組遍歷(enumerateObjectsUsingBlock) 代碼示例 //使用枚舉代碼塊遍歷 [a

原创 字典轉模型簡記

1、設定一個plist字典模型 2、建立模型類 .h方法 #import <Foundation/Foundation.h> @interface Question : NSObject //對應的各屬性值 @prop

原创 視圖不可交互情況簡記

1、alpha <= 0.01 2、hidden = YES 3、userInteraction = NO 4、父視圖不允許交互的時候 5、在父視圖可見範圍內,可以交互,範圍之外不能交互 點贊 收藏

原创 Eclipse快捷鍵

基本快捷: 1、Ctrl+Shift+R:打開資源 這可能是所有快捷鍵組合中最省時間的了。這組快捷鍵可以讓你打開你的工作區中任何一個文件,而你只需要按下文件名或mask名中的前幾個字母,比如applic*.xml。美中不足的是這組快捷鍵

原创 xib簡記

xib文件主要用來描述一塊局部的UI界面,在開發階段面向開發者的爲xib文件,當裝載入手機,xib文件就回轉爲nib文件。xib文件的加載步驟如下: 自定義xib(若要封裝自定義模型,需建立相同類型及屬性相對應的模型,並進行關聯,並重寫

原创 NSOperation

配合NSOperation和NSOperationQueue也能實現多線程編程 實現步驟: 1、先講需要執行的操作封裝到一個NSOperation對象中 2、然後講NSOperation對象添加到NSOperationQueue中

原创 UIImage改變圖片方向

+ (UIImage *)imageWithCGImage:(CGImageRef)cgImage scale:(CGFloat)scale orientation:(UIImageOrientation)orientation 參數1

原创 Mac系統Apache配置

1、Finder中創建目標文件夾 2、通過終端進行配置(提示:$爲開頭,無需拷貝) //1、進入apache $cd /etc/apache2 //2、查看目錄 ls //3、備份httpd.conf $sudo cp httpd.co

原创 Plist存儲簡述

一、應用沙盒結構分析 每個ios應用都有自己的應用沙盒(處於文件系統目錄內),與其他文件系統隔離。 Documents:保存應用運行時聲稱的需要持久化的數據,iTunes同步設備時會備份該目錄 NSString *doc = [NS

原创 IOS數據存儲簡述

一、ios應用數據存儲的常用方式 XML屬性列表(plist)歸檔 Preference(偏好設置) NSKeyedArchiver歸檔(NSCoding) SQLite3 Core Data 二、類型使用簡述 1、XML屬性列表(

原创 IOS的代理模式

代理(delegate)是iOS開發中常用的設計模式。我們藉助於protocol可以很方便的實現這種設計模式。 代理官方文檔解釋: 代理是一種簡單而功能強大的設計模式,這種模式用於一個對象“代表”另外一個對象和程序中其他的對象進行

原创 網絡訪問1

一、獲取URL地址 確定要訪問的資源路徑 常用方法: +URLWithString,使用指定的字符串實例化NSURL對象,注意URL不能保護空格、中文等特殊符號 NSURL *url = [NSURL URLWithString:@

原创 UINavigationBar設置爲透明

UINavigationBar上有一個_UIBackDropView,正是它決定了navigationBar的背景色,因此無法直接設置爲全透明的狀態,可參考以下代碼進行設置 [self.navigationController.navi

原创 Segue屬性簡記

UIStoryboardSegue(簡稱Segue)爲Storyboard上用於界面跳轉的線。 一、Segue的屬性: 1、唯一標識 @property(nonatomic,readonly)NSString *identifier;

原创 UIApplication簡記

UIApplication對象時應用程序的象徵 一個IOS程序啓動後創建的第一個對象就是UIApplication 實例化方法: [UIApplication sharedApplication]; 一、常用屬性: 1、設置應用程序圖