就算不交換,你這也有風險……
iOS 京東電話面試總結1.交互兩個方法的現實有什么風險? 2.方法簽名有什么作用? 3.id和NSObject ,instancetype的區(qū)別? 類方法中,以alloc或new開頭實例方法中,以...
就算不交換,你這也有風險……
iOS 京東電話面試總結1.交互兩個方法的現實有什么風險? 2.方法簽名有什么作用? 3.id和NSObject ,instancetype的區(qū)別? 類方法中,以alloc或new開頭實例方法中,以...
添加子view并不會自動擴展contentsize,要不然那些下拉刷新控件怎么處理呢
contentSize、contentOffset和contentInset的圖解辨別從網易博客轉戰(zhàn)簡書已經3個月了,還沒提筆寫過一篇文章,那就從今天開始寫自己的第一篇文章吧,算是激勵自己繼續(xù)寫作的動力,既然是開篇,那么就從iOS開發(fā)中容易混淆的三個概念開始吧...
-no_warning_for_no_symbols 不輸出 has no symbols 的警告 -static 鏈接的類型為靜態(tài)庫 -o 指定合并后的文...
curl 的 http2 特性需要在編譯時加入第三方庫 nghttp2 才能開啟,而 nghttp2 又依賴 openssl/boringssl。 編譯 OpenSSL 編譯...
首發(fā)于公眾號 SDWebImage 默認支持 UIImageView 和 UIButton 及其子類,對于大部分的應用場景足夠好用了。 對于繼承于 UIView 或者 UIC...
首發(fā)于公眾號 自 iOS10 和 macOS 10.12 起,系統(tǒng)提供了 NSISO8601DateFormatter 類來處理 ISO8601 和 RFC 3339 格式的...
首發(fā)于公眾號 一般在創(chuàng)建 iOS 和 macOS 通用的 Framework 時,會創(chuàng)建兩個 target。這種方式有很不方便的地方,每次添加文件時都需要手動同步 targe...
首發(fā)于公眾號 在 iOS 13 之前,一般是使用 KVC 來實現訪問私有的實例變量,比如要訪問 UITextField 的 _placeholderLabel 一般會這么做:...
首發(fā)于公眾號 開發(fā)的時候,有時候需要限制任務的最大并發(fā)數,比如顯示彈幕、上傳或者下載文件,但是系統(tǒng)的庫里面沒有提供類似線程池的工具。 蘋果推薦使用 GCD 的方法來創(chuàng)建線程,...
首發(fā)于公眾號 在 iOS 中官方支持的布局方式是 AutoLayout,是一種基于控件之間相互約束關系的自動布局工具。 官方的 AutoLayout 雖然用起來簡單,但是有兩...
首發(fā)于公眾號 UIKit 提供的 UIButton 在普通場景下已經很好用了,但是也有缺點,就是定制能力不強,開發(fā)者往往需要子類化定制自己的風格才能滿足 UI 的需求。 UI...
首發(fā)于公眾號 微信在 iPad 上豎屏時顯示的樣式和手機版一樣,橫屏的顯示為分隔視圖。 UIKit 里可以實現這樣的效果的組件是UISplitViewController。 ...