原创 一些有用的iOS第三方開源庫——持續更新

記錄一些有用的開源項目,希望通過學習別人的東西來提高自己的水平。 10個最有用的iOS開源項目:http://www.raywenderlich.com/21987/top-10-most-useful-ios-libraries-to-

原创 iPhone5適配的簡單方法——適合手工構建視圖

以下是我在項目中實踐所得,兼容iPhone5,滿足目前的項目要求。 /** 手工構建視圖,兼容iPhone5的做法: 1、獲取控制器視圖的位置大小bounds,如果有頂部導航欄,高減44;如果有底部導航欄,高減49; 2、使用b

原创 問題解決:iOS6下shouldAutorotateToInterfaceOrientation不起作用,屏幕旋轉同時支持iOS5和iOS6

在iOS6下shouldAutorotateToInterfaceOrientation被棄用,現在iOS6下有三個新方法處理屏幕旋轉: // 是否支持屏幕旋轉 - (BOOL)shouldAutorotate { return

原创 問題解決:iOS項目使用百度地圖只顯示灰色方格,調試報iError - 300錯誤

由於後端只採集百度地圖的經緯度,源於百度地圖的偏移,在Google Map和Apple Map都出現較大的偏移。因此,在後端沒有采集Google地圖的經緯度或者是沒有將百度地圖的經緯度轉換成Google地圖的經緯度的情況下,前端只能使用百

原创 問題解決:cocos2d-2.0-rc2-x-2.0.1在android虛擬機運行報"don't support gles2.0"

最近在弄cocos2d-x的ios和android開發,在mac下配置ios的環境很簡單,但是配置android環境在虛擬機運行遇到了"don't support gles2.0"的問題。 問題解決步驟如下:(在mac下解決,相信win

原创 Messaging

Obective-C通過消息(Message)發送給消息接收對象(receiving object)來調用方法(Method),消息直到運行時纔會綁定方法。 消息發送轉化爲objc_msgSend函數調用: 1、首先找到方法實現程序位置

原创 問題解決:iOS6下UIWebView嵌vedio標籤播放視頻屏幕不旋轉

項目默認爲豎屏,在iOS6下UIWebView嵌Vedio標籤播放視頻屏幕不旋轉,iOS5沒有問題。 一、版本判斷宏 // iOS版本=== #define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevic

原创 蘋果官方示例代碼《LazyTableImages》異步加載圖片的學習記錄

蘋果官方示例代碼《LazyTableImages》,鏈接地址:http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro

原创 1 Hello, Cocos2D ——《Learning Cocos2D》

前段時間粗略看完《Learn cocos2D Game Development with iOS 5》,作者之一是kobold2d(http://www.kobold2d.com/,很棒的一個開源框架,封裝了cocos2d,提供衆多的模版

原创 iOS應用開發半年工作總結系列一:最佳實踐

iOS應用開發半年工作總結の最佳實踐,結合iOS項目組的實際情況和項目實際情況所得: >>>>>最佳實踐>>>>>  1、 Objective-C代碼規範,http://google-styleguide.googlecode.com/s

原创 問題解決:自動隱藏UITabBar上面的自定義按鈕

在UITabBar中間添加按鈕,像下圖: 實現如下: // Create a custom UIButton and add it to the center of our tab bar -(voi

原创 iOS應用開發半年工作總結系列二:代碼架構

一、通過列表和詳情兩個場景,展示了代碼架構的輪廓。 1、網絡請求數據列表顯示,上下拉刷新顯示進度加載視圖 2、按下列表行進入詳情頁面,下載圖片 3、按照MVC分層:Model封裝數據和網絡請求;View封裝視圖的構建,通過delegate

原创 【斯坦福大學公開課Developing Applications for iOS Fall 2011】學習記錄之一

最近準備做一個應用,以前只是粗略地看了《Beginning iPhone 4 Development Exploring the iOS SDK》這本書,現在來看視頻感覺很好,它幫助我回憶起不少的知識。 Lecture 1 MVC and

原创 1年iOS自學開發經歷回憶小記

記得2010年10月份平安科技羣面完,回來的路上和一位中大的同學聊了一下。當時我問他學什麼語言的,他說是Objective-C,iPhone開發語言,還說他同學做的應用已經在蘋果商店賣錢了。聽他說完之後,我很吃驚,因爲從來沒想過個人開發的

原创 Jackson_Java和Json/XML互轉的開源框架

記得當時我在優化同事的Oauth能力開放項目的時候,需要把Java對象轉化爲Json和XML格式。當時是花了一天的時間,嘗試了各種開源框架,最終選用了Jackson(官網:http://jackson.codehaus.org/)。它支持