2016年2月17日 星期三

iOS筆記:ijkPlayer

基於 ffmpeg的播放器,應該是iOS上最多人用的
Github:ijkplayer

做個紀錄

2016年2月4日 星期四

iOS筆記:連續NSURLSession GET 回來的值是一樣的

有個案例是這樣:一開app要從server撈幾個參數回來設定UILabel的內容,發現data的內容一模一樣,每個參數的HTTP GET url不一樣,回傳的JSON格式相同。
用瀏覽器試就沒問題。

大概是兩個回傳時間太近了,那就⋯⋯想辦法斷開,於是塞sleep在中間。
雖然很無腦,但是勝在有用

- (void)viewWillAppear:(BOOL)animated{
    [self conn_server:URL1];
    [NSThread sleepForTimeInterval:0.01f];//中間斷開
    [self conn_server:URL2];
}

2016年2月2日 星期二

iOS筆記:找出被棄用class的替代class


像是NSURLConnection, UIAlertView在官方文檔都已經標明不支援了,有些文檔會告訴你要用哪個新傢伙來取代。
如果文檔沒有寫?
打開Xcode,然後宣告一個被棄用的class出來。
有時黃色驚嘆號會直接告訴你要用哪個替代它 

沒有的話,按住commend點擊class跳到header file裡
看看紅色的字串內容

連header file都沒有寫?
Google search: [class_name| method_name] [最新版的iOS版本號]
應該能找到