原创 MAC 下面 終端常用指令

今天小研究了一下MAC的終端命令. 在這裏記下。。防止丟失 pwd      當前工作目錄 cd(不加參數)  進root cd(folder)  進入文件夾 cd ..      上級目錄 cd ~      返回root

原创 APP上架,發佈,打包

APP打包以及提交apple審覈詳細流程 圖文詳解 http://demo.netfoucs.com/ysh1251685564/article/details/37531173

原创 手動導入xmpp後,再使用cocoapods的時候出現的問題

手動導入xmpp後,再使用cocoapods的時候出現的問題,xmppcocoapods 最新的cocoapod導入xmpp的時候,會出現循環依賴,所以擼主選擇了手動導入。 一開始還用的挺開心的,後來,使用cocoapods導入其他的

原创 Xcode 打印中文結果

前言 開發中經常需要打印日誌以查看數據是否正確,或者說查看數據的格式。但是,蘋果對於我們的NSDictionary、NSSet、NSArray等值有中文時,打印出來的是Unicode編碼,人類無法直接讀懂,因此,筆者研究研究如何將

原创 詳解 Masonry

介紹 Masonry 源碼:https://github.com/Masonry/Masonry Masonry是一個輕量級的佈局框架 擁有自己的描述語法 採用更優雅的鏈式語法封裝自動佈局 簡潔明瞭 並具有高可讀性 而且同時支

原创 如何同時支持leftBarButtonItem及右滑返回手勢

前言 今天有個小需求,在點擊導航條上的返回按鈕之前要調用某個API,並彈出UIAlertView來顯示,根據用戶的選項判斷是否是返回還是繼續留在當前控制器。舉個簡單的例子,當點擊導航條上的左上角返回按鈕時,就調用我們的API來提示

原创 iOS 證書的奇葩問題

1.刪掉之前的證書,自己申請一個,但是發現不被信任。。。   雙擊證書,信任標籤下面,將“系統默認”,改成“始終信任”; 上線的時候會失敗,因爲你修改了人家系統的東西,,到時候還得改回“系統默認”,證書信任方面的話,需要看是否過期,是否選

原创 iOS 讓 APP 在後臺長時間運行

iOS爲了讓設備儘量省電,減少不必要的開銷,保持系統流暢,因而對後臺機制採用墓碑式的“假後臺”。除了系統官方極少數程序可以真後臺,一般開發者開發出來的應用程序後臺受到以下限制: 1.用戶按Home之後,App轉入後臺進行運行,此時擁有1

原创 數組的倒敘輸出 (排列)

NSMutableArray *array = [[[NSMutableArray alloc] initWithObjects:@"1", @"2", @"3", nil] autorelease]; array =

原创 最新版或得手機的uuid

將手機,利用數據線和電腦連接 點擊“摘要” 右側會出現一些內容,不必管他。看第一欄裏面的,有“容量”,“電話號碼”,和另一個標籤,此時,點擊 第三個標籤,他是會變的,只要一直地點擊,就會出現 UUID 標籤,複製下來就好了。 老版本的

原创 iOS在語音時處理中斷

前言 在語音時,如果當前用戶正在播放音樂之類的,那麼我們必須要中斷之,在用戶語音完成時,又要通知其中斷已完成,以便恢復之前的音樂播放等。看代碼吧: 下面的代碼是中斷處理: 1 2 3 4 5 6 7 8

原创 UIAlertController

UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:@"確定要退出嗎?" preferredSty

原创 預覽功能

#import "PreViewController.h" @interface PreViewController ()<UIWebViewDelegate>{     UIActivityIndicatorView

原创 labelabel 顯示部分

label.lineBreakMode =NSLineBreakByCharWrapping;//其中lineBreakMode可選值爲     label.lineBreakMode =NSLineBreakByCharWrappin

原创 svn解決衝突,storyboard打不開怎麼辦

提交SVN的時候,如果有衝突,解決了提交自然是再好不過。但是如果手賤直接點擊了 resolve 然後就提交了,就會發生工程打不開的情況。 解決辦法:在svn提交界面,打開工程文件,在 .xcode.xcodeproj  下面,名字爲  p