===============隊列===========GCD三種創(chuàng)建隊列的方法 (1)自己創(chuàng)建一個隊列第一個參數(shù)代表隊列的名稱,可以任意起名第二個參數(shù)代表隊列屬于串行還是并...
===============隊列===========GCD三種創(chuàng)建隊列的方法 (1)自己創(chuàng)建一個隊列第一個參數(shù)代表隊列的名稱,可以任意起名第二個參數(shù)代表隊列屬于串行還是并...
文 / 菲拉兔 要求: Platform: iOS8.0+ Language: Swift4.0 Editor: Xcode9 【問題補充2017-09-28】 最近我發(fā)現(xiàn)了...
鏈式編程近幾年算是一個比較火的概念了,使用過masonry的人應該也比較熟悉鏈式編程這個概念,那么,在iOS中是怎么實現(xiàn)鏈式編程的呢?其實iOS的鏈式編程一般都是使用bloc...
在iOS開發(fā)中,和貨幣價格計算相關(guān)的,需要注意計算精度的問題。即使只是兩位小數(shù),也會出現(xiàn)誤差。使用float類型運算,是完全不夠的。所以我在網(wǎng)上來找尋答案,但是在百度找了好久...
KIF的全稱是Keep it functional。它是一個建立在XCTest的UI測試框架,通過accessibility來定位具體的控件,再利用私有的API來操作UI。由...
Swift 4是蘋果計劃于2017年秋季推出的最新版本,其主要重點是提供與Swift 3代碼的源兼容性,并努力實現(xiàn)ABI穩(wěn)定性。 學習Swift4.0的兩個官方文檔 The ...
一、使用CAShapeLayer實現(xiàn)復雜的View的遮罩效果 1.1、案例演示 最近在整理一個聊天的項目的時候,發(fā)送圖片的時候,會有一個三角的指向效果,指向這張圖片的發(fā)送者。...
iOS開發(fā)中,有時會涉及到跳轉(zhuǎn)到系統(tǒng)設置的界面,比如打開藍牙,通知等,廢話不多說,直接上圖:Demo給出了31種界面的跳轉(zhuǎn),當然你也可以根據(jù)我下面第三步反映的規(guī)律進行其它頁面...
ios11更新了。之前xcode9的bate版我也沒時間看,知道今天要適配才發(fā)現(xiàn)問題來了。下午研究半天。感覺這玩意就是蘋果給我們造的坑。我們來填。圖解safeAre: 除了i...