原创 iOS7 適配問題

總結一下(不一定是最好的方法,純粹是省時間的方法,不至於在ios7的設備上看上去錯位,想要充分符合ios7的風格,還是要在設計上做出一定的改變的): (1)如果應用程序始終隱藏 status bar 那麼恭喜呢,你在UI上需要的改動很少很

原创 mac系統終端命令行設置自動關機/重啓/睡眠

mac設定定時關機/重啓/睡眠,可以用終端命令來解決 命令的主體主要是 Shutdown,h/r/s 分別代表關機/重啓/睡眠,然後在後面加上執行時間(yymmddhhmm)即可。 1. 設定2013年11月4日14:10分關機:s

原创 mac Alfred 極客必備軟件

一切的一切都從這裏 (alt+space)開始,這是alfred的界面,它提供了一個非常快速簡單的入口,alfred內部是一個強大篩選匹配器,通過不同的keyword來觸發相應的邏輯:基本功能:啓動應用程序/打開網頁/google搜索輸入

原创 iOS 自定義Cell 自適應高度

使用情景:比如自定義Cell中有一個Label,Label要顯示的內容不確定,故Cell的高度需要根據Label要顯示內容的多少來動態地調整。 有碼有真相: - (UITableViewCell *)tableView:(UITa

原创 iOS 如何批量刪除項目文件夾中的.svn信息文件?

批量刪除.svn文件的命令 首先打開終端 刪除svn信息: sudo find /Users/issuser/Desktop/CWSJ -name ".svn" -exec rm -r {} \;  (使用顏色標註的是項目文件夾的

原创 iOS 如何正確的從iPhone相冊中導出和保存照片?

//reading out the orginal images for (int j=0; j<[assetArray count]; j++) { ALAssetRepresentation *representat

原创 iOS CoreText類庫的詳細介紹

iOS 編程中如何使用CoreText類庫 從框架圖中我們可以看出: CTFrame 作爲一個整體的畫布(Canvas),其中由行(CTLine)組成,而每行可以分爲一個或多個小方塊(CTRun)。 注意:你不需要自己創建C

原创 iOS中圖片拉伸的方法

縱觀移動市場,一款移動app,要想長期在移動市場立足,最起碼要包含以下幾個要素:實用的功能、極強的用戶體驗、華麗簡潔的外觀。華麗外觀的背後,少不了美工的辛苦設計,但如果開發人員不懂得怎麼合理展示這些設計好的圖片,將會糟蹋了這些設計

原创 Xcode 更改顏色主題,保護你的眼睛

長久對着 Xcode 寫代碼,默認 Theme 的白亮和高對比度讓我的眼睛很疲倦。自帶的 Midnight Theme 太豔俗,而且對比度依然很高。Zenburn主題是針對性的做了微調。暗色系,低對比度,適合長時間編碼,可從 GitHu

原创 UITabBarController詳解

UITabBarController使用詳解   UITabBarController是IOS中很常用的一個viewController,例如系統的鬧鐘程序,ipod程序等。UITabBarController通常作爲

原创 傳參方法:sharedApplication, NSUserDefaults, protocol 和 delegate(實例)

1. iOS開發中使用[[UIApplication sharedApplication] openURL:] 加載其它應用   在iOS開發中,經常需要調用其它App,如撥打電話、發送郵件等。UIApplication:o

原创 iOS 推送通知的實現

消息推送:分爲本地通知和遠程通知,區別爲: 本地通知由由應用程序計劃,並同一設備上的iOS發出 ;推送通知,又叫遠程通知,由遠程服務器上的程序(提供者)發至APNs,再由APNs把消息推送至設備上的某個程序。有碼有真相: 首先需要在AP

原创 Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.

Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code. This generally means th

原创 iOS 計算代碼的總行數

計算代碼的行數 在終端上的命令,作用:找到項目的根目錄,可以計算出代碼的行數 find . -name "*.m" -or -name "*.h" |xargs grep -v "^$"|wc -l grep -v "^$"是去掉空行

原创 iOS tableView 如何禁止滑動手勢刪除,只允許在編輯模式下進行刪除Cell

如何禁止滑動手勢刪除,只允許在編輯模式下進行刪除Cell s設置導航欄上的編輯按鈕 - (IBAction)navigationEditButtonClick:(UIButton *)sender { if (send