標籤:在協同開發中,版本控制是必備的。完全不敢想象團隊都在用隨身碟、QQ管理代碼的景象。但是svn不像git,擁有眾多免費的程式碼程式庫,如果在同 一區域網路下,搭建svn服務端來同步代碼是很有必要的。本文將詳細講解如何使用mac搭建svn伺服器(windows下地搭建就不講了,有GUI的)。環境資訊:Mac OS X 10.10.1 本文1. 建立程式碼程式庫mac下整合了svn,所以並不需要下載。開啟終端輸入svnadmin create
標籤:iOS沒有現成的支援圖文混排的控制項,而要用多個基礎控制群組合拼成圖文混排這樣複雜的排版,是件很苦逼的事情。對此的解決方案有使用CoreText進行繪製,或者使用TextKit。本文主要講解對於CoreText的使用。案例https://github.com/ClavisJ/CoreTextDemo環境資訊:Mac OS X 10.10.1Xcode 6.1.1iOS 8.1 本文:一、Core
標籤:之前有人在找漸層進度條的效果,閑來無事就順手寫了一個,然後畫了視圖層級,方便講解。環境資訊:Mac OS X 10.10.3Xcode 6.3.1iOS 8.3:源碼:https://github.com/saitjr/LoopProgressDemo.git 本文一、視圖層級首先需要搞定的就是視圖層級關係。可以看到,1. 背景是有透明度的藍色(blueView)2. 需要一個從綠->黃->紅的漸層色,那個這裡我採用的是Layer(colorLayer)3.
標籤:無意間看到一個彩色TabBar切換的設計圖,感覺很不錯,有空就把他實現了。環境資訊Mac OS X 10.10.4Xcode 6.4iOS 8.4:源碼:https://github.com/saitjr/STColorfulTabBar.git 本文一、實現分析看到這個彩色轉場效果的時候,我第一個反應就是在TabBar上有一個彩色的View,然後每個色塊的顯示都是通過mask來顯示的。最終,我的具體實現也是根據這個思路來的。1.
標籤:一個android項目突然出現編譯錯誤,如下::app:processDebugResources FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ‘:app:processDebugResources‘.> com.android.ide.common.process.ProcessException:
標籤:Block 是iOS在4.0之後新增的程式文法,一般用於回調方法,功能上和delegate類似。本文將講解block的幾種常見的使用方法,當然,block中最值得注意的還是它的記憶體管理,我將在《》中講到。環境資訊:Mac OS X 10.9.5Xcode 5.1.1IOS 7.1本文:為什麼要使用block?1. 可代替delegate完成回調,而不需要像delegate那樣繁瑣2.
標籤:【iOS】使用safari對webview進行調試在web開發的過程中,抓包、調試頁面樣式、查看要求標頭是很常用的技巧。其實在iOS開發中,這些技巧也能用(無論是模擬器還是真機),不過我們需要用到mac內建的瀏覽器Safari。所以,本文將講解如何使用Safari對iOS程式中的webview進行調試。環境資訊:Mac OS X 10.10.1Xcode 6.1.1iOS 8.1 本文:1. 開啟模擬器(真機)的開發人員模式【設定】->【Safari】->【進階】-&