![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
盡管CocoaPods使用十分方便,但其導入的第三方框架還是要經(jīng)過幾步操作,才能供項目使用; 第一步:導入庫 1>-在終端進入項目的根目錄; 2>-輸入:touch Podf...
不知不覺十一馬上到了,承諾給大家分享的Swift項目也該兌現(xiàn)了,本次項目為高仿小日子,廢話不多說,先看效果吧 更多效果請用Xcode7.0正式版運行程序查看 此項目相對來說比...
在終端的前面幾個步驟就此省略,詳細可參見:CocoaPods安裝和使用教程 安裝最后一步:$ sudo gem install cocoa pods 終端會出錯: ERROR...
我比較喜歡用第二種
@sychronized和dispatch_once戏罢,以及對單例的思考在iOS開發(fā)中,經(jīng)常使用到單例脚囊。單例是Cocoa中被廣泛使用的設計模式之一龟糕。單例使得某個類在整個application的生命周期中只有一個實例,減少內(nèi)存開銷悔耘,統(tǒng)一了某些具體操...
1.
支持自文檔的命名讲岁,寫註釋寫到最後都是坑人的
2.
我喜歡類型前置,即str_name, arr_list, lbl_name, btn_next 這樣的。
好處是一個文件裡面控件/參數(shù)太多的話缓艳,不容易記得開頭的字母校摩,先選類型再選名字,範圍會小很多阶淘。
3.
這裏衙吩,我再加一條,方法擺放順序 & 點擊事件和私有方法的命名
#pragma mark - view lifecycle
- (void)viewDidLoad;
- (void)viewWillAppear:(BOOL)animated;
- (void)viewWillDisappear:(BOOL)animated;
- (void)viewDidAppear:(BOOL)animated;
- (void)viewDidDisappear:(BOOL)animated;
- (void)didReceiveMemoryWarning;
- (void)dealloc;
#pragma mark - delegate methods
//先實現(xiàn)系統(tǒng)的的delegate方法溪窒,后實現(xiàn)自定義的delegate方法
#pragma mark - control events
- (IBAction)click_btn_xxx:(id)sender;
#pragma mark - public methods
- (void)methodName;
#pragma mark - private methods
- (void)p_methodName;
#pragma mark - Getters
//控件用@property坤塞,在getter裡做初始化操作
前言:Alcatraz ,它是一個管理插件的插件,可以通過他安裝或刪除插件,就像第三方框架管理工具:cocoaPods,方便性誰用誰知道. 第一步:下載項目 Clone該項目...
第一步:下載項目 Clone該項目:plug-in ,運行該項目后將其關閉; 第二步:終端執(zhí)行 在終端先執(zhí)行 defaults read /Applications/Xcod...
1.OC中創(chuàng)建線程的方法是什么?制定在主線程中執(zhí)行代碼?如何延時執(zhí)行代碼? 1)有三種: NSThread; NSOperation,NSOperationQueue;GCD...
最近有師弟面試iOS開發(fā),他很吃驚地跟我說澈蚌,面試官竟然問他怎么分目錄結構的摹芙,還具體問每個子目錄的文件名。 目錄結構確實非常重要宛瞄,面試官這么問他浮禾,無疑是想窺探他的開發(fā)經(jīng)驗。清晰...
因簡書新舊版本格式原因,部分更新內(nèi)容直接使用URL跳轉#更新于2019.05.07 最新更新跳轉至http://www.reibang.com/p/8aa6e2e365a8...
事情困難是事實,再困難的事還是要每天努力去做是更大的事實杯活。 因為我是一路自學過來的挣轨,并且公認沒什么天賦的前提下,進步得不算太慢轩猩,所以有很多打算從零開始的朋友會問我卷扮,該怎么學i...
最近研究了一下UITbleView中異步加載網(wǎng)絡圖片的問題舶担,iOS應用經(jīng)常會看到這種界面。一個tableView上顯示一些標題彬呻、詳情等內(nèi)容衣陶,在加上一張圖片柄瑰。這里說一下這種思路...
文章目的:在整體上把握移動端App的導航框架,理解每種導航所具有的優(yōu)點剪况、局限性和其所適用的范圍教沾。 文章用心:典型APP案例、按導航熱門度排列译断、文章結構清晰授翻。 導航作為移動Ap...
好產(chǎn)品具備三個基本條件:價值孙咪、可用性堪唐、可行性,三者缺一不可该贾。——啟示錄 從一個想法捌臊,到設計杨蛋,到研發(fā),一款互聯(lián)網(wǎng)產(chǎn)品是如何被打造出來的呢理澎?本文將從產(chǎn)品想法逞力、分析、規(guī)劃糠爬、設計寇荧、實...
一旦你發(fā)現(xiàn)一個學習工具,它采用自下而上的方法执隧,那么什么才是最好的學習方法揩抡?我對這有一個具有爭議性的觀點:我認為盡可能快地記住基礎知識對初學者而言是絕對有必要的。當成為更高級的...