Time of Update: 2018-03-02
iOS - UILabel屬性設定和常見使用方法,iosuilabel Label// 建立對象UILabel *label = [[UILabel alloc] init];// framelabel.frame = CGRectMake(100, 100, 300, 75);// 顏色label.backgroundColor = [UIColor redColor];// 內容label.text = @"dashuaibi";//
Time of Update: 2018-03-01
iOS-構建自己的代碼塊【提高編碼效率-Xcode代碼塊】,ios--xcode前言2018年3月1日 農曆正月十四
Time of Update: 2018-03-02
iOS - UIButton按鈕發生事件,iosuibutton UIButton按鈕發生事件- (IBAction)clickRedButton{ // 改變文字顏色 self.label.textColor = [UIColor redColor]; // 改變文字內容 self.label.text = @"我是紅色"; // 改變文字背景顏色 self.label.backgroundColor = [UIColor
Time of Update: 2018-03-01
iOS - 控制項view和button,ios控制項viewbutton IBAction和IBOutletIBAction是傳回值,相當於void,只有傳回值是IBAction的方法,才能和storyboard中的控制項進行連線只有聲明為IBOutlet的屬性,才能跟storyboard中的控制項進行連線vc3Ryb25nPjxiciAvPg0KPGltZyBhbHQ9"這裡寫圖片描述" src="/uploadfile/Collfiles/20180228/201802280
Time of Update: 2018-02-24
NSTimer 實現時鐘回調方法,nstimer回調在開發過程中,發現時鐘調用的地方比較多。所以對時鐘進行了一個簡單的統一封裝。具體代碼如下:1、時鐘回呼函數的聲明:#pragma mark 時鐘回調處理//時鐘回調+(NSTimer*) lsScheduleTimerWithTimerInternal:(NSTimeInterval)interval block:(void(^)())block
Time of Update: 2018-02-25
RACSignal的一些常用用法,RACSignal常用用法NSData + RACSupport.h@interface NSData (RACSupport)// Read the data at the URL using -[NSData initWithContentsOfURL:options:error:].// Sends the data or the error.// 返回一個URL非同步請求的訊號量// scheduler 不可為空+ (RACSignal
Time of Update: 2018-02-25
ReactiveCocoa--RACTuple,基本資料 例子 [[self rac_signalForSelector:@selector(tableView:didSelectRowAtIndexPath:) fromProtocol:@protocol(UITableViewDelegate)] subscribeNext:^(RACTuple *tuple) { NSLog(@"%@", tuple.first);
Time of Update: 2018-02-18
ios開發什麼情況下使用assign,copy,retain,strong,weak,assignretain 1、assign:基礎類型(簡單類型,原子類型):NSInteger,CGPoint,CGFloat,C資料類型(int,float,double,char等等)assign 適用於基礎資料型別 (Elementary Data
Time of Update: 2018-02-11
【讀書筆記】iOS-自動釋放池,讀書筆記ios-當使用Foundation架構中的類來做更多程式處理工作時,需要一個更有彈性的記憶體管理機制,也就是要使用記憶體釋放池。記憶體釋放池提供了一個對象容器,每次對象發送aotuorelease訊息時,對象的引用計數並不真正變化,而是向記憶體釋放池中添加一條記錄,民下對象的這種要求。直到當記憶體釋放池發送drain或release訊息時,即當池被銷毀前會通知池中的對象,全部發送release訊息才會真正將引用計數減1. 參考資料:《iPhone
Time of Update: 2018-02-17
【讀書筆記】iOS-屬性中的記憶體管理參數,ios-記憶體管理一,assign代表設定時候直接賦值,而不是複製或者保留它。二,retain.會在賦值的時候把新值保留。此屬性只能用於Object-C物件類型。三,copy在賦值時,將新值複製一份,複製工作由copy執行,此屬性只對那些實行了NSCopying協議的物件類型有效。 參考資料:《iPhone與iPad開發實戰-iOS經典應用剖析》
Time of Update: 2018-02-08
【讀書筆記】iOS-動態類型和動態綁定,讀書筆記ios-id是泛類型,可以用來存放各種類型的對象,使用id也就是使用“動態類型”。動態類型,就是指,對象實際使用的是哪一個類是在執行期間確定的,而非在編譯期間。雖然id類型可以定義任何類型的對象,但是不要濫用,如果能夠確定對象資料類型的時候,要使用“靜態類型”,“靜態類型”是在編譯階段檢查錯誤,而不是在執行階段。而且“靜態類型”程式可讀性好。既然資料類型可以是動態識別,那麼方法是否可以動態識別呢?當然也是可以的,這就是“動態綁定”,它是指在執行期間
Time of Update: 2018-02-10
iOS-動態類型及動態綁定介紹,ios-動態類型綁定 id是泛類型,可以用來存放各種類型的對象,使用id也就是使用“動態類型”。動態類型,就是指,對象實際使用的是哪一個類是在執行期間確定的,而非在編譯期間。雖然id類型可以定義任何類型的對象,但是不要濫用,如果能夠確定對象資料類型的時候,要使用“靜態類型”,“靜態類型”是在編譯階段檢查錯誤,而不是在執行階段。而且“靜態類型”程式可讀性好。
Time of Update: 2018-02-09
OC 反射-->動態建立類,oc-- 建立Class 1 - (Class) createNewClass { 2 const char * className; 3 className = [@"Student" UTF8String]; 4 Class kclass = objc_getClass(className); 5 //判斷此類是否已經存在,如果存在則返回,不存在就建立 6 if (!kclass) 7 { 8
Time of Update: 2018-02-07
iOS 系統相關功能的調用,ios相關功能調用 裝置資訊注擷取手機型號需要匯入 #import "sys/utsname.h" 擷取運行商需要匯入 #import #import //裝置唯一識別碼 NSString *identifierStr = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
Time of Update: 2018-02-05
IO流:換行及追加,io流換行 1**. 關於換行:** //windows中的記事本中文本文字未換行 //fw.write("abfbfd\nhahaha");在不同的系統,分行符號不一樣。但我們可以通過以下方法實現統一換行。//建立一個靜態常量 private static final String LINE_SEPARATOR =System.getProperty("line.separator");
Time of Update: 2018-02-06
Objective-C 類型轉換,objective-c轉換類型轉換通常是指變數,從一種類型轉換成另外一種類型。例如將一個long類型轉換成int類型,變數轉換通常用下面的方式:(type_name) expression 在Objective-C中,我們通常使用CGFloat來做浮點運算,32位是float類型,64位是double類型,通常轉換方式如下操作:#import <Foundation/Foundation.h>int main(){ int sum =
Time of Update: 2018-02-02
【讀書筆記】iOS-個人開發人員與企業開發人員的區別,ios-開發人員個人開發人員與企業開發人員的一個主要的區別在於獨立開發人員授權描述檔案必須列出具體的裝置。另一個不同就是開發人員賬戶最多使用100台裝置,而企業則可以讓蘋果公司產生未鎖定到特定裝置並可以安裝到任何裝置上的授權描述檔案。 參考資料:《駭客攻防技術寶典-iOS實戰篇》
Time of Update: 2018-01-31
【讀書筆記】iOS-公眾平台搭建與開發揭秘,讀書筆記ios-一,公眾平台。1,“再小的個體,也有自己的品牌”,這是公眾平台的官方廣告。2,公眾平台沒有認證門檻,只需要一個郵箱和手持身份證照片。目前一個社會安全號碼只可註冊兩個公眾帳號。二,LBS的開發。1,LBS基於位置的服務(Location Based
Time of Update: 2018-01-25
iOS:多媒體(18-01-25更),ios多媒體18-01-251、音頻2、視頻 1、 2、AVPlayer 1、音頻 2、視頻 1、 2、AVPlayer 0)、寫在前面 AVPlayer
Time of Update: 2018-01-27
iOS開發中實現顯示gif圖片教程,iosgif