原创 Objective-C開發編碼規範(轉的--看着不錯有用--留着)

Objective-C編碼規範,內容來自蘋果、谷歌的文檔翻譯,自己的編碼經驗和對其它資料的總結。 轉載請註明出處。 概要 Objective-C是一門面向對象的動態編程語言,主要用於編寫iOS和Mac應用程序。關於Objec

原创 記錄近些天看到的一些開源項目

豆瓣的開源軟件,DOUAudioStreamer 是 iOS 和 Mac 的基於核心音頻的流媒體音頻播放器        福利項目 豆瓣妹子圖iOS客戶端 V2EX  for iOS 客戶端 還不夠完善但是也有可以讓大家拿來學習的地方

原创 使用CocoaPods來管理Objective-c的類庫,自動聯想補齊頭文件

使用CocoaPods來管理Objective-c的類庫最好用沒有之一。但是發現使用CocoaPods添加的類庫 在項目中引用的時候不能自動補全啊有木有? 其實解決辦法很簡單 選擇Target -> Build Settings 菜

原创 掃描本地相冊二維碼----利用ZXingOBJC

我不會承認 找這個方法找了半天兒的。。。。 github上面Demo地址   https://github.com/pyawkk/PYzxing 支持64位  我運行的時候有個方法報錯了  看了一下也沒用到,我直接給丫註釋了   看着D

原创 快速搭建APP通用框架(自定義UITabbarController+UINavigationController)

我的習慣,僅供參考 創建 PCH 文件  添加PCH 搜索prefix prefix Header    添加路徑$(SRCROOTY)/pch路徑 基本結構 下一篇文章再上代碼吧,我發現我非常不適合 晚上coding 困死啦

原创 初來

        一直想把 以前學習的東西從頭梳理一遍,現在工作上的內容也蠻多,有些小技巧,小功能,記不住了也想着記載在網絡上    一是共享給同行   二是自己保留一個記錄以後工作也方便查找資料        一直以爲92年的 現在 還很

原创 一步一步在 Prefect Swift 服務器上編寫第一個接口 (二)

鏈接: 一步一步在 Prefect Swift 服務器上編寫第一個接口 (一) 目錄 1. 準備材料 2. 瞭解空白項目文件目錄結構並在 Xocde 中運行項目代碼 ① 使用SPM軟件包管理器初始化的空白項目 ② 使用 Xcode

原创 一步一步搭建 Perfect Swift Server 服務器 (二)

鏈接: 一步一步搭建 Perfect Swift Server 服務器 (一) 準備材料 Ubuntu 16.0.4 or 16.10 鏡像 (本文中使用的是 Ubuntu 16.0.4 版本) Swift 官網 Perfect 官網

原创 Xcode9 打包提交注意事項

環境 Xcode 9.1 base iOS9+ Swift 3.2 + LaunchImage 新增 iPhonex Portrait 項目路徑下 Assets.xcassets -> LaunchImage 選中 iO

原创 Swift 解析16進制顏色

Swift 版 解析16進制顏色 extension UIColor { public convenience init(hex: String) { var red: CGFloat = 0.0

原创 一步一步搭建 Perfect Swift Server 服務器 (一)

準備材料 Ubuntu 16.0.4 or 16.10 鏡像 (本文中使用的是 Ubuntu 16.0.4 版本) Swift 官網 Perfect 官網 Perfect GitHub 倉庫 搭建 Ubuntu 16.0.4 虛擬機服

原创 iOS presentedViewController 單屏幕旋轉整理

關聯: iOS presentedViewController 單屏幕旋轉整理 參考資料: iOS屏幕旋轉二三事(Orientations) 效果圖: 使用過多種單屏幕旋轉的方式均宣告失敗,要麼是代碼過於複雜臃腫,要麼是實現方式欠

原创 iOS高級面試GCD初探

GCD 概念:全稱 Grand Central Dispatch 純C語言,多線程解決方案 優勢: 1.是多核並行運算提出的解決方案 2.會自動利用更多CPU內核 3.會自動管理線程生命週期 (如何管理的?創建線程、調度任務、

原创 cocoapods update to last version

notes: sudo gem install -n /usr/local/bin cocoapods –pre

原创 Swift 獲取當前時間戳 (秒級,毫秒級)

Swift 獲取當前時間戳 (秒級,毫秒級) 經常見到有人將 秒級 時間戳 以 Int 類型直接 *1000 來獲取毫秒,這樣的結果最後的3位數字都是0,獲取到的結果不夠精確。所以獲取毫秒級時間戳有另外一種方式。 創建一個 Date 的