原创 Xcode8 相機等權限配置

常用的權限 麥克風權限:Privacy - Microphone Usage Description 是否允許此App使用你的麥克風? 相機權限: Privacy - Camera Usage Description 是否允許此Ap

原创 mac 上的Markdown編輯器Mou

Markdown 是一種簡單的、輕量級的標記語法。用戶可以使用諸如 * # 等簡單的標記符號以最小的輸入代價生成極富表現力的文檔。 Markdown具有很多優點: 寫作中添加簡單符號即完成排版,所見即所得。讓你專注於文字而不是排版。格

原创 從0開始重新安裝Mac OS系統

http://blog.csdn.net/lanjianhun/article/details/51871575 注:鍵盤最好使用帶線的。鼠標有的會出現只能左右滑動,不能上下滑動的情況。 製作U盤的命令: 啓動終端,執行“sudo -

原创 蘋果的系統默認字體是蘋方字體嗎

現今UI設計師都是按照PingFangSC字體來設計效果,每次寫都是長長的一段代碼,如下: UIFont *font = [UIFont fontWithName:@"PingFangSC-Regular" size:16.0];

原创 Cocopods相關問題彙總

一、更新版本 1、sudo gem update -n /usr/local/bin --system    2、sudo gem uninstall cocoapods 3、sudo gem install -n/usr/local/b

原创 Cordova環境搭建

一、Nodejs安裝  打開 Nodejs 官網下載頁,根據自己當前的操作系統平臺,選擇對應的nodejs版本,下載完後直接點擊安裝程序,下一步完成即可。測試nodejs安裝,打開控制檯,輸入:  $ node -v // 查看node

原创 iOS urlencoded 轉碼解碼

+ (NSString *)encodeToPercentEscapeString: (NSString *) input {     // Encode all the reserved characters, per RFC 3

原创 iphone手機型號對應iOS系統版本及設備標籤

手機各種型號的發佈時間和對應的iOS系統版本 手機型號 發佈時間 最低iOS版本 最高iOS版本 備註 iPhone 4 2010年6月7日 iOS 4 iOS 7,但是很勉強   iPhone 4s 2011年

原创 Jenkins獲取git提交記錄並上傳fir.im

寫在前面 Jenkins持續集成就不多介紹了,用過的人都知道。 這裏有個背景,fir.im上可以看到版本號,但是不知道每次版本都更新了什麼,如果每次人爲的添加更新記錄,就違背了自動化持續集成的初衷。 自動化生成版本的時候,自動更新版本

原创 Jenkins+GitLab+Gradle+fir.im持續集成安卓

寫在前面 最近一直搞Jenkins,各種坑,一步一個坑的弄,本人不是安卓開發,搜了很多的資料,總算是跑通了。。。 一、安裝Gradle 下載地址:http://gradle.org/gradle-download/ 下載後,放在了/u

原创 Jenkins+GitLab+fir.im 持續集成

寫在前面 最近公司搞自動化打包,從0開始折騰了幾天終於完成了,準備整理一下,寫成文檔。   1、下載Jenkins並安裝 Jenkins下載地址:https://jenkins.io 在主頁面點擊Download Jenkins選擇Mac

原创 iOS gzip 壓縮和解壓

壓縮: #import <Foundation/Foundation.h> @interface LFCGzipUtility : NSObject {      } +(NSData*) gzipData: (NSDat

原创 靜態庫中有分類,運行crash,提示分類添加的方法找不到

靜態庫中有分類,運行crash,提示分類添加的方法找不到 解決方法:      還沒找到這樣做的原因。 (未完。。。)

原创 iOS關聯對象

關聯對象API 添加關聯對象 void objc_setAssociatedObject(id _Nonnull object, const void * _Nonnull key,

原创 OC轉C/C++代碼命令帶參

網上很多OC轉C/C++的命令都是 clang -rewrite-objc main.m -o main.cpp 缺點: 沒有指定平臺 沒有指定架構 引用框架的文件編譯失敗 我們需要指定iPhoneos平臺、arm64架構