原创 備份

校驗待上傳的代碼庫 pod repo lint cmoa OAComponents.podspec --verbose --use-libraries --allow-warnings 推送待上傳的代碼庫 pod repo push cm

原创 C++進階-STL容器,你看我就夠了

STL(標準模板庫),是目前C++內置支持的library。它的底層利用了C++類模板和函數模板的機制,由三大部分組成:容器、算法和迭代器。 目前STL有六大組件 容器 container 算法 algorthm 迭代器 iterator

原创 C內存管理

內存管理 變量 1.1 變量作用域 1.2 全局變量 出現在括號之外的變量,就是全局變量 extern int age; //有一個變量 類型是int 名字是age,已經在其他文件中定義了,可以直接使用 1.3 auto自動變量 默認的類

原创 iOS優雅的查看真機沙盒文件

SBWatcher(Sandbox Wachter) 一個簡單,方便的沙盒文件實時查看器 無侵入性,一句話集成 GitHub:https://github.com/smallyou 簡書: http://www.jianshu.com/u

原创 優雅地集成下拉菜單框架

CMDropDownMenu github地址:<a href= "https://github.com/smallyou/CMDropDownMenu">https://github.com/smallyou/CMDropDownMen

原创 Runtime系列之消息轉發

Runtime系列之消息轉發 1 消息傳遞 OC屬於動態類型語言,方法的調用是通過發送消息來完成的。objc/runtime.h頭文件中包含了objc_send()函數,通過該函數對某個對象發送消息。 進入頭文件中查看,objc_send(

原创 C++進階--類型轉換,你看我就夠了

C/C++編程中,通常會需要對類型進行轉換,以符合編程需要。在C語言中,有兩種轉換方式:隱式轉換和強制類型轉換。那麼C++中有哪些方式呢。 static_cast 靜態類型轉換 reinterpret_cast 重解析類型轉換 dynam

原创 C++類模板,你看我就夠了

1111.jpg C++中有一個重要特性,那就是模板類型。類似於Objective-C中的泛型。C++通過類模板來實現泛型支持。 1 基礎的類模板 類模板,可以定義相同的操作,擁有不同數據類型的成員屬性。 通常使用templat

原创 iOS-xml和json數據解析

1 數據解析 在iOS開發中,常見的數據傳輸格式有兩種:JSON和XML。目前JSON由於其體積小、傳輸速度快等優點,逐漸成爲了主流的數據傳輸格式。 2 JSON 在iOS中,JSON的常見解析方法有四種。 第三方框架: JSONKit、S