
隊列分為 串行隊列,并行隊列,特殊的主隊列線程分為 同步線程,異步線程 搭配結果一共6種情況1:主隊列,同步線程。結果:死鎖情況2:主隊列,異步...
錯誤提示舉例: 這塊用 developers.facebook.com舉例首先打開鏈接 ipaddress.com 查找 developer...
思路:首先判斷默認字體是不是滿足條件。不滿足那就變小直到滿足 經過上面的方法已經獲取了合適的字體大小和間距然后在合適的時機調用即可 下面就可以開...
// 將deviceToken轉換成字符串,以便后續使用 letdeviceTokenStr = deviceToken.map{String...
1.在開發中會有調用某個接口,然后通過返回的數據告訴app端該怎么跳轉,并執行哪個方法的需求,這時候就很好的使用到OC的反射機制。 從接口中獲取...
分為三種: 1.最常用的performSelector 延時執行: [self performSelector:@selector(yourFu...
1.logo尺寸: 分別對應(備注20pt的可以不傳) (58*58) (87*87) => 29pt: 2X 3X(80*80) (1...
找了好久都找不到重點,廢話不多少,上代碼,希望能幫到你 AVURLAsset*asset = [AVURLAssetassetWithURL: ...
話不多說直接上代碼 UIButton *changeBtn = [[UIButton alloc] initWithFrame:CGRectM...