Swift - iOS 照片選取和拍照
DateTools 用于提高Objective-C中日期和時間相關操作的效率.靈感來源于 DateTime.aspx)和Time Period Library.
按鈕縮小 登錄按鈕的高度約束loginHeightConstraint,用來計算縮小后的按鈕寬度 除了約束屬性之外,我們還需要一些數據來支持我們的動畫: @property(assign, nonatomic)
的核心數只會增加不會減少。而作為軟件開發者,我們需要做的就是盡可能地提高應用的并發性,來充分利用這些多核心 CPU 的性能。在 iOS 開發中,我們主要可以通過 Operation Queues、Dispatch Queues 和 Dispatch
推送通知,是現在的應用比不可少的功能。那么在 iOS 中,我們是如何實現遠程推送的呢?iOS 的遠程推送原理又是什么呢?在做 iOS 遠程推送時,我們會遇到各種各樣的問題。那么首先讓我們準備一些做推送
iOS內存泄漏的常見情況:聲明delegate為strong類型,簡而言之,如果父VC持有子VC,并設置子VC的delegate為self(也就是父VC),這...
Swift暫時還擠不進前十 不過超過OC 也是指日可待(畢竟親兒子) Xcode基本是Mac/iOS程序員的必備工具(AppCode我沒用過 不知道有多少人用?) 但是能說有多好用..這就仁者見仁了(跟Visual
類名打出來。而且有層次結構,也就是說你只需要打開項目點點點,就知道這個App運行的順序了。 iOS開發的細節及全局觀 "好代碼是廉價的",這句話沒有歧義。中國的語言博大精深,其實這句話的真實含
上個月接到一個需求,做ios10的推送,意圖沖擊AppStore頭條.瞬間抓狂,工具都還沒有,于是趕緊安裝xcodeBeta版,ios10Beta版,然后就開始無盡的查資料,畢竟新功能,畢竟沒做過..
網絡抓包是個基礎技能,對于網絡協議的掌握有一定的要求。iOS上實現網絡抓包可以用Charles(針對http和https),tcpdump(快速分析網絡包),和Wireshare。之前寫過一篇介紹 tcpdump抓包的入門文章
用 NSTimer 和 CADisplayLink 兩個定時器來實現不同的動畫 關于定時器 iOS開發中有三種常見的定時器: NSTimer 、 CADisplayLink 以及 GCD Timer
所以對函數式編程當中函數的理解,最后還是落實到狀態的理解。靜止的狀態是安全的,變化的狀態是危險的,之所以危險可以從兩個維度去理解,時間和空間。 時間 變量一旦有了狀態,它就有可能隨著時間而發生變化,時間是最不可預知的因
在,怎么處理耦合關系到我們最后的代碼質量。今天Peak君和大家聊聊耦合這個基本功話題,一起捋一捋iOS代碼中處理耦合的種種方式及差異。 簡化場景 耦合的話題可大可小,但原理都是相通的。為了方便討論
,對于使用block實現委托方法比較好奇,于是下載了源碼閱讀了一下。 Block已被廣泛用于iOS編程。它們通常被用作可并發執行的邏輯單元的封裝,或者作為事件觸發的回調。Block比傳統回調函數有2點優勢:
這里是很核心的配置參數,要配合 StreamEye 以及相機捕捉去看自己的錄制和系統錄制的區別,主要是qa,清晰度等。 碼率的觀看可以用蘋果自帶的相機軟件,然后用Alt+I快捷鍵彈出一個信息看碼率。 千萬不
FlebBoxLayout Overview Example To run the example project, clone the repo. Installation FBLayout is available through CocoaPods . To install it, simply add the following line to your Podfile: pod "Fle
lengthOfSide = self.frame.size.height; } // 超過控件寬度 if (lengthOfSide > self.frame.size.width / _numberOfStars)
在圖標上大費苦功了。 應用開發者們不妨看看下面這些圖標有沒有合你胃口的;或者,你也可以下載 iOS 圖標設計模板 ,自己設計圖標。 點擊 這里 瀏覽更多圖片 來自:
Free iOS DIY App Icon Kit This is a Free PSD iOS Mobile App Icon Kit which contains various designs
App PSD iOS Style Popover Free Game Art 紋理和圖案 Subtle Patterns Tileables Apple iOS Linen Texture