1、設(shè)計(jì)模式是什么? 你知道哪些設(shè)計(jì)模式兔综,并簡(jiǎn)要敘述? 2、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別坟瓢,@class呢,#import<...
1、設(shè)計(jì)模式是什么? 你知道哪些設(shè)計(jì)模式兔综,并簡(jiǎn)要敘述? 2、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別坟瓢,@class呢,#import<...
最近半年在寫app的時(shí)候犹撒,研究了一下各種iOS代碼架構(gòu)载绿,最后選擇了VIPER進(jìn)行實(shí)踐,在此對(duì)實(shí)踐中遇到的各種設(shè)計(jì)問題做一番總結(jié)油航,并分享造出的輪子崭庸。 對(duì)代碼風(fēng)格和架構(gòu)有興趣的同...
更多整理資料盡在??一平米小站 基礎(chǔ) 1、class 和 struct 的區(qū)別2、不通過繼承怕享,代碼復(fù)用(共享)的方式有哪些3执赡、Set 獨(dú)有的方法有哪些?4函筋、實(shí)現(xiàn)一個(gè) min 函...
以前使用Cocoapods時(shí)候就是簡(jiǎn)單的創(chuàng)建Podfile沙合,然后執(zhí)行pod install就完事。最近臨近過年了空閑時(shí)間比較多就琢磨把項(xiàng)目中復(fù)用比較多的代碼抽取出來然后用Co...
前言 相關(guān)文章:使用VideoToolbox硬編碼H.264使用VideoToolbox硬解碼H.264使用AudioToolbox編碼AAC使用AudioToolbox播放...
下面讓我們隆重介紹 Supernova 登場(chǎng)首懈,一款旨在完美消除設(shè)計(jì)師與工程師之間鴻溝、大幅提高工作效率的移動(dòng)端開發(fā)工具谨敛。它可以幫助設(shè)計(jì)師創(chuàng)建出可以「直接在iOS/Androi...
前言 大神們提出的一套開發(fā)規(guī)范建議:持續(xù)集成+測(cè)試驅(qū)動(dòng)開發(fā)(CI+TDD)究履。其中,持續(xù)集成即Continuous Integration脸狸,簡(jiǎn)稱CI最仑。Jenkins 和 fas...
A simple introduction RxSwift essay but absolutely in detail, and practical ????中文介紹 Requ...
一、概述 iOS開發(fā)中炊甲,相信許多開發(fā)者都遇到過泥彤,類似于像微信朋友圈的評(píng)論回復(fù)功能的開發(fā),難點(diǎn)莫過于 Cell里面的子控件布局 卿啡、 點(diǎn)擊事件的回調(diào) 和 評(píng)論回復(fù)的邏輯處理吟吝。 筆...