原创 XcodeColors插件與CocoaLumberjack工具

工欲善其事必先利其器,好的開發者一定是懂得利用工具來提高自己的效率的,Xcode有很多第三方插件可以使用,最近發現一個可以給控制檯着色的工具XcodeColors,結合CocoaLumberjack一起使用可以讓控制檯有選擇的輸出信息,

原创 iOS 開發者賬號有什麼區別?

蘋果對開發者主要分爲3類:個人、組織(公司、企業)、教育機構。即: 1、個人(Individual) 2、組織(Organizations) 組織類又分爲2個小類: (1)公司(Company) (2)企業(Enterprise) 3、

原创 33 款馳騁 2017 的 iOS 開源庫

文/Paweł Białecki 譯/Mantra 原文:https://medium.com/app-coder-io/33-ios-open-source-libraries-that-will-dominate-2017-47

原创 iOS UIWebview加載URL靜態頁面部分手機加載不出界面

前幾天,測試時發現有一臺(其他手機都沒問題) 手機用UIWebview加載靜態界面的時候加載不出來,後來發現是又由於 沒有對url 字符串地址進行utf-8轉碼造成的,將 pathstring 轉碼後 就可以訪問了  NSString*

原创 iOS應用程序安全(20)-本地數據存儲及其安全性(NSUserDefaults, CoreData, Sqlite, Plist 文件)(轉)

原文網址:http://resources.infosecinstitute.com/iOS-application-security-part-20-local-data-storage-nsuserdefaults-coredata

原创 關於iOS內存泄漏,還有哪些是你不知道的?

一、從AFNet說起 對於iOS開發者,網絡請求類AFNetWorking是再熟悉不過了,對於AFNetWorking的使用我們通常會對通用參數、網址環境切換、網絡狀態監測、請求錯誤信息等進行封裝。在封裝網絡請求類時需注意的是需要將請

原创 iOS App被拒常見原因

常見App提交上架被拒原因(AppStore官方版):https://developer.apple.com/app-store/review/rejections/ (1)Information Needed We began the

原创 iOS解壓靜態庫.a文件

先先準備一個靜態庫.a文件,比如叫libWeiboSDK.a,放在桌面的test目錄裏。 1、首先進入到libWeiboSDK.a文件夾 file一下libWeiboSDK.a,看一下該文件包含幾種arch。     執行: cd /U

原创 App Store 審覈指南

App Store 審覈指南 簡介 App 正在改變世界,豐富人們的生活,併爲像您一樣的開發者提供前所未有的創新機會。因此,App Store 已成長爲一個激動人心且充滿活力的生態系統,正爲數百萬的開發者和超過十億的用戶提供服務。不

原创 Lottie初級教程:打造iOS APP完美動畫

好的APP用戶界面動畫如果通過精準的設計就能極大地提升用戶體驗。這也常常是區分APP優秀與否的一個重要標準。實現與設計一個有意義且實用的動畫是同樣困難的,尤其是當動畫或者視圖切換非常複雜時,對iOS開發者來說是很難將這個動畫在APP中實

原创 iOS同一項目多個Target的快速實現方法 - 兩種使用場景詳解

我們項目中,默認建好是隻有一個target的,但是,一些場景中,多target能幫助我們更好的使用項目。 場景1: 同一項目,一般會分不同環境:開發環境、測試環境、正式(生產)環境。 這就涉及到一個請求接口的區別,一般我們可能會定義多個

原创 Xcode中Assets.xcassets的使用和優缺點

概述 Assets.xcassets是一個圖像資源管理工具,爲開發者提供很大方便。 1. 方便app圖標和啓動頁圖片設置 具體講義:app圖標和啓動圖 2.展現1X,2X,3X圖片簡練 3.支持多種圖片格式 看有人在網上說Assets

原创 iOS開發經驗總結

在iOS開發中經常需要使用的或不常用的知識點的總結,幾年的收藏和積累(踩過的坑)。 一、 iPhone Size 二、 給navigation Bar 設置 title 顏色 1 2 3UIColor *whiteColo

原创 iOS App 穩定性指標及監測(轉載)

iOS App 穩定性指標及監測 作者介紹:李運鋒,美團點評iOS工程師,5年iOS開發經驗,現在是美團點評點餐團隊的一員。 前言 本文較長(5000字左右),建議閱讀時間: 20min+ 一個iOS App的穩定性,主要決定於

原创 iOS 如何縮小包體的大小 (IPA)

下面介紹了 iOS 優化 ipa 安裝包大小的幾種方法。 一、配置編譯選項 Genetate Debug Symbols 設置爲 NO Generate Debug Symbols 這個設置在 DEBUG 和 RELEASE下 均