原创 轉自cocoachina-----iOS開源資源

FlatUIKit:FlatUIKit是iOS中具有扁平化風格的UI(Flat UI)組件。FlatUIKit的設計靈感來源於Flat UI和Kyle Miller。FlatUIKit中的組件是通過擴展(category)或繼承iOS

原创 iOS彙編

注:本文由破船譯自:raywenderlich。感謝唐巧抽出時間對本文進行double-check。  我們寫的Objective-C代碼,最終會被轉換爲機器代碼 —— 由ARM處理器能識別的1和0組成。實際上,在機器代碼之間,還

原创 /Users/mac/Library/Developer/Xcode/DerivedData/YuQing-amkrrucjrnxwthbnkrzrrydcclei/

這幾天在研究BeeFramework這個框架,在模擬器運行的情況下經常會出現以下的錯誤: error: remove /Users/mac/Library/Developer/Xcode/DerivedData/YuQing-amkrru

原创 天氣類應用有點幫助的plist(轉自cocoachina)

內有兩份plist,一份是紀錄省和市的,用來做pickerview的選擇挺方便的。 另外一份就是城市和對應編號的鍵值對plist啦。  另外附上中國氣象局的api    http://www.weather.com.cn/

原创 使用xib文件自定義UItableViewCell

關於xib文件的使用,大家都不陌生,我最初是喜歡用純代碼編寫程序的,直到一天,一個同學的一句話點醒了我“我們公司都用xib做ui,所有界面都是自定義方便,這樣就有更多的時間思考邏輯的問題~”,恩,後來想想也對,當時已經很多人都在使用Sto

原创 好習慣(公司領導分享到羣裏的)

我一直覺得,好的習慣,是成功和進步的重要一點。我隨手總結一些給大家,零散未經排版。當然,每個人有每個人的判斷,這裏可能有些是是適合你的,有些是不適合

原创 數字鍵盤添加自定義按鈕(轉自cocoachina)

項目需要對數字鍵盤做個性化設置,網上找了幾個例子,學習了下,然後總結了一下:   數字鍵盤   身份證鍵盤   主要的代碼如下 1.- (void)addButtonToKeyboardWithSelector:(SEL

原创 iOS設計模式(01):觀察者

什麼是觀察者模式 什麼是觀察者模式?你曾經訂閱過報紙嗎?在訂閱報紙的時候,你不用去任何地方,只需要將你的個人地址信息以及訂閱信息告訴出版社,出版社就知道如何將相關報紙傳遞給你。這種模式的第二個名稱叫做發佈/訂閱模式。

原创 轉自cocoachina

鬧鐘加天氣預報程序測試程序,開源放出,喜歡就取。   注意事項:請將幾個音樂文件下載後放到GeiniableClock/Resources/Music目錄中。   附件:  布穀鳥.caf.zip (797 K) 下載次數:1

原创 自定義的ImageView for Cocoa

這是一個自定義的ImageView for Cocoa,僅兩個源文件引用即可支持併發image加載和本地、memory緩存,主要特點:   1、結構簡潔,ALImageView.h和ALImageView.m兩個源文件,一個publ

原创 算法題

1、反轉一個鏈表。循環算法。               1     List   reverse(List   l)   {       2     if(!l)   return   l;       3         list  

原创 開源項目彙總

 這篇文章的內容來源於論壇2010的一篇帖子,最初列舉了23個開源App的App Store地址和源代碼,不過部分源碼和應用已經不能下載,所以做了些調整。非常感謝無私分享自己成果的開發者,爲那些行業新進入者提供了很好的學習範例。爲了給大

原创 iOS設計模式(02):單例模式(轉自cocoachina)

  什麼是單例模式? 單例模式是一個類在系統中只有一個實例對象。通過全局的一個入口點對這個實例對象進行訪問。在iOS開發中,單例模式是非常有用的一種設計模式。如下圖,是一個簡單的例模式的UML類圖。   iOS SDK中也有許

原创 那些被遺漏的Objective-C保留字

Steffen Itterheim是《Learn Iphone and Ipad Cocos2d Game Development》作者。cocos2d和cocos2d-x現在已成爲著名的遊戲開發引擎。在AppStore上有超過10

原创 Xcode裏常見警告和錯誤的解決方法

1、error: macro names must be identifiers YourProject_prefix.pch 原因: 因爲你弄髒了預處理器宏,在它處於<Multiple Values>的時候修改了它 解決方法: C