話不多說,直接上圖(由于簡書上傳圖片只能是5M一下,所以GIF圖的質量不是很高~~~) 首頁.gif 點擊.gif 側邊欄.gif /** * 擴展展示 * * @param viewController 要展示的VC * @param frame 白色展開條的初始位置 */ -(void)animationTo:(UIViewController*)viewController from:(CG
本文整理開發中使用的庫,和一些個人喜歡的庫,方便以后查閱。
有時候我不禁問自己:為什么我選擇了做iOS的開工作呢?我其實還有其他很多選擇,可以做Haskell開發,也可以做HTML5的相關開發工作。然而我最終還是成為了一名獨立研發者,我想,是以下幾點原因讓我選擇了這份工作。
我發現解決并行問題最簡單最優雅的方法就是盡可能的少使用并發編程,而且我們的處理器非常適合執行那些線性代碼。但是如果將大的代碼塊或任務拆分為多個并行執行的小代碼塊和任務將會讓代碼變得更加易讀和易維護。
年前的時候,關于蘋果要強制https的傳言四起,雖然結果只是一個“謠言”,但是很明顯的這是遲早會到來的,間接上加速了各公司加緊上https的節奏,對于iOS客戶端來說,上https需不需要改變一些東西取決于---------對,就是公司有沒有錢.
YiRefresh —— 下拉刷新,大道至簡,最簡單的網絡刷新
EasyPickersCollection 是一個簡單、可擴展、易于使用的選擇器集合,靈感來自于 ActionSheetPicker。
證書知識及準備工作 幾種開發者帳號區別 真機調試流程 內測發布流程 Appstore 上架流程
本文旨在搜集github上優秀的開源項目 本文搜集的項目都是用于iOS開發
iOS的多線程,涉及到如下一些類,這里集中做個介紹,免得混淆。1、NSTimer很顯然,這是定時器類2、NSTaskiOS不支持NSTask在很多并發操作的時候,多線程太耗資源,也太危險,這時候多進程出來了,通過NSTask可調用外部可執行程序3、NSThreadiOS支持多個層次的多線程編程,層次越高的抽象程度越高,使用起來也越方便,也是蘋果最推薦使用的方法。
一.貝塞爾曲線是應用于二維圖形應用程序的數學曲線。曲線的定義有四個點:起始點、終止點(也稱錨點)以及兩個相互分離的中間點。
ios開發入門1開發前的準備工作(1)蘋果電腦(Mac OS X lion 10.7)關于iPhone、iPad、iPodTouch應用程序的開發都是基于MacOSX操作系統。(2)注冊成為Developer獲得AppleID,通過AppleID和Password可以在AppStore下載軟件;并且可以在蘋果的官方網站查看相關的開發文檔。(3)安裝開發工具Xcode4.2在Appstore上進行免費下載和安裝最新版本的開發工具。(4)了解和熟悉開發語言Objective-C。(5)在Xcode中進行開發和模擬器上進行模擬測試。(6)真機測試和在AppStore發布自己的程序。
IOS環境搭建與開發入門注冊APPLEID在蘋果官網上下載iTunes。官方下載地址:http://www.apple.com/itunes/download/安裝iTunes.啟動iTunes,在導航欄選擇iTunesstore將顯示頁拉至最下面,選擇管理->更改國家或地區選擇切換到美國(UnitedStates)選擇找到FREEAPPS(免費軟件)點擊FREEAPP接著出現一個對話框,點擊“創建新賬戶。
TouchXML 是使用 Objective-C 編寫的 XML 解析器,適合在 iOS 和 Mac 平臺下使用。
因為iOS SDK相對比較底層,所以開發者就得受累多做一些體力活。不過幸運的是,有很多第三方的類庫可以用來簡化很多不必要的工作。筆者整理了一下在本人學習過程中用到的一些比較有用Objective-C開源類庫,既是做一個總結,同時也希望通過這些分享,能提高各位的開發效率。
框架是一個目錄,這個目錄包含了共享庫,訪問共享庫里代碼的頭文件,和其它的圖片和聲音的資源文件。一個共享庫定義的方法或函數可以被應用程序調用。
iWebInspector 是一個免費的工具,可以幫助 debug,profile和檢查 iOS 模擬器上的 web 應用。
MACalendarUI 是一個實現了各種日歷效果的控件庫,包括周視圖 MAWeekView 和日視圖 MADayView。
MusicPlayerViewController 是一個音樂播放組件。
Filtrr 是一個 iOS 的圖像過濾庫,基于 Alex Michael 的 filtrr.js