原创 swift入門第二章運算符、字符串

運算符 1.一元運算符 1.負號運算符 var number1 = 10 var number2 = -number1 println(number2) 2.正號運算符(不做任何操作,爲了跟負號運算符成對出現) var numb

原创 swift入門第四章函數

函數 1.定義函數的關鍵字是func 在定義函數的時候,不管有沒有參數都要加上括號,參數在括號中,沒有返回值的時候,也可以寫成如下格式,當有返回值的時候在->()括號中寫上返回值的類型 1.1 無參數無返回值 func print

原创 Jenkins在mac上配置及踩坑實錄

由於簡書經常打不開,或者打開慢,不靠譜,還是把文章遷移到CSDN吧。 最近想在我的mac上搭建個Jenkins,實現自動從svn更新代碼,運行打包腳本。踩了很多坑,在這裏記錄下。 Jenkins安裝有兩種方式 第一種是從Jenki

原创 兩個靜態庫包含同一個三方庫導致報錯

由於簡書經常打不開,或者打開慢,不靠譜,還是把文章遷移到CSDN吧 lipo命令的使用 例如我有個A.framework 和 B.framework,A、B中使用了同樣的代碼(例如:AFN),現在項目中需要用到A、B兩個庫,編譯的

原创 swift入門第三章集合、控制流,標籤語句

數組 swift中的集合有:數組、字典、set。三者的區別爲 1、在swift中的集合類=是值類型,而OC中的是引用類型 2、在swift中使用引用計數的概念來管理內存,但是引用計數只適用於對象類型,值類型不需要管理 3、swi

原创 關於圖片查看的小結

在做圖片瀏覽的時候,總要涉及到把圖片整個顯示到屏幕上,需要做如下判斷: 代碼如下: - (void)calFrame{ CGSize size = self.image.size; CGFloat w = size.wi

原创 深入理解RunLoop

轉自http://blog.ibireme.com/2015/05/18/runloop 剛纔發現原作者的博客打不開了,網上其他人轉載的格式特別亂不適合閱讀,而自己特別喜歡這篇博客,所有就轉載來以備不時之需。 RunLoop 是

原创 libyuv NV12裁剪

由於簡書經常打不開,或者打開慢,不靠譜,還是把文章遷移到CSDN吧。 簡書鏈接:https://www.jianshu.com/p/8c6508cab763 有時候想對攝像頭採集的視頻流進行區域裁剪,可以使用libyuv這個庫,原

原创 關於Framework的一點看法

由於簡書經常打不開,或者打開慢,不靠譜,還是把文章遷移到CSDN吧。 最近的工作是製作SDK,而在公司的SDK內部需要用到第三方的SDK,這就出現了Framework內部包含Framework的的情況。就把自己的一點看法記錄下來。

原创 swift入門第一章常量、變量

1.常量和變量 與C、OC不同的是,swift用let定義常量,用var定義變量。 如下例: let a = 5 var b = 10 這裏a代表常量5,一旦被定義,它的值就不能被修改。b代

原创 Xcode11打包失敗IPA processing failed

由於簡書經常打不開,或者打開慢,不靠譜,還是把文章遷移到CSDN吧。 更新到Xcode11後修改了點bug,一直沒有打包,今天打包發現失敗了,提示IPA processing failed,查看日誌:IDEDistribution

原创 swift初見

什麼是swift 1.定義 Swift,蘋果於2014年WWDC(蘋果開發者大會)發佈的新開發語言,可與Objective-C*共同運行於Mac OS和iOS平臺,用於搭建基於蘋果平臺的應用程序。 2.發展歷史 2014-6-3

原创 CGContextRef畫圖

有篇更詳細的帖子:http://blog.csdn.net/rhljiayou/article/details/9919713 CGContextRef context = UIGraphicsGetCurrentContex

原创 gitlab的使用

原文地址:http://blog.cnbluebox.com/blog/2014/04/15/gitlabde-shi-yong/ Gitlab的使用 最近成功的在公司部署了gitlab,鑑於同學們還不會使用,這裏寫篇博客說明下。

原创 讀取本地文件

NSError *error;   NSString *textFileContents = [NSString   stringWithContentsOfFile:[[NSBundle mainBundle]   pathForRes