原创 如何刪除舊的data model version
這是一個小技巧: 設置好當前要使用的版本; 在XCode中刪除.xcdatamodeld的引用 (Right-click -> Delete -> Remove Reference Only); 在Finder中顯示.xcdatamo
原创 開發兼容 iOS retina 的程序,我們需要做什麼?
1、 首先明確: iPhone 3G/3GS 屏幕像素分辨率是 320×480 ; iPhone4、iPod Touch4 屏幕像素分辨率 640×960。 2、爲了兼容 iOS 4.0 之前的程序也能在 iOS 4 上運行,蘋果
原创 小結CoreData的Migration
當CoreData中的Entity,Property或者Relationship發生改變以後,默認情況下面,在嘗試調用CoreData的時候,程序會異常退出,具體是在: [cpp] view plaincopyif (![persist
原创 GCD實戰一:使用串行隊列實現簡單的預加載
其主要思路是使用gcd創建串行隊列,然後在此隊列中先後執行兩個任務:1.預加載一個viewController 2.將這個viewController推入 代碼如下: @implementation DWAppDelegate {
原创 GCD介紹(二): 多核心的性能
概念 爲了在單一進程中充分發揮多核的優勢,我們有必要使用多線程技術(我們沒必要去提多進程,這玩意兒和GCD沒關係)。在低層,GCD全局dispatch queue僅僅是工作線程池的抽象。這些隊列中的Block一旦可用,就會被dispa
原创 如何與設計師更順暢溝通
前聽過這樣一個故事,南方的孩子沒見過雪,所以不知道雪是什麼東西。老師說雪是純白的,兒童就將雪想像成鹽;老師說雪是冷的,兒童將雪想像成了冰淇淋;老師說雪是細細的,兒童就將雪想像成了沙子。最後,兒童在考試的時候,這樣描述雪:雪是淡黃色,味道
原创 爲UITableViewCell增加按鈕及處理按鈕事件的方法
- (void)configureCell:(UITableViewCell *)cell atIndexPath:(NSIndexPath *)indexPath { UIImage *image = [UIImage imag
原创 Xcode代碼行數統計
cd到你的工程目錄下執行: find . -name "*.[hm]" -print0 | xargs -0 wc -l原文地址 點贊 收藏 分享 文章舉報 hungboy0
原创 申請鄧白氏碼(DUNS)步驟
1、 在線填寫申請表(http://www.dnbconnect.com/Support/buy.htm)或者通過電話與鄧白氏聯繫,鄧白氏會將服務說明及申請表發過來,有多種服務可選,根據公司實際情況,只需要用於申請蘋果開發賬號,固選擇最
原创 強制去除xcode的編譯警告
使用 #pragma clang diagnostic ignored 語法來強制去除xcode的編譯警告,代碼舉例如下: #pragma clang diagnostic push #pragma clang diagnostic
原创 如何在iOS中使用Block──How to use Blocks with iOS
Block可以幫助我們組織獨立的代碼段,並提高複用性和可讀性。iOS4在UIKit中引入了該特徵。超過100個的Apple API都使用了Block,所以這是一個我們必須開始熟悉的知識。 Block是什麼樣的? 你可以使用^操作符來
原创 如何避免ViewController打開時Orientation錯誤
最近在一個iPad項目上要做一個BeginnerGuide,我的設計是將其做在help裏,在第一次運行程序時顯示此help,否則在需要了解幫助信息時,可以點擊help按鈕打開此BeginnerGuide。 我的結構是一個基於SplitVi
原创 IOS視圖座標
1.標籤欄默認高度50、導航欄默認高度45、狀態欄默認高度20。 2.IOS中只有一個窗口,所有的View都是在同一個窗口中顯示,所以除去窗口狀態欄默認高度20,其餘可以利用的高度爲460. 3.在設計ViewController對
原创 BitBucket使用之使用XCode導入現有代碼
BitBucket是一個與Github類似的源代碼託管網站,兩者最大的區別是BitBucket可以創建免費的私有庫,而Github的私有庫是需要收費的。不過免費的私有庫有5個團隊成員的限制,這個對於大部分人來人已經夠用了。 網上有很多關於
原创 【iOS】iOS6兼容性問題小結
上次說到了iphone5的一些兼容性解決的東西,這次談一下平時開發時遇到的一些iOS6的兼容性問題。 1、首先是Oritentation問題: 這裏可以看這篇翻譯:http://blog.csdn.n