原创 WKWebView打開itunes鏈接無法跳轉至AppStore

UIWebView:是支持打開外部引用的。WKWebView:去掉了打開外部引用的功能,要想打開需要手到干預,換個姿勢跳轉。解決辦法:[[UIApplication sharedApplication] openURL:URL];

原创 iOS 獲得當前屏幕所顯示的視圖控制器

---------歡迎下載< 卡惠 >體驗屬於你的優惠---------1,獲得當前屏幕所顯示的視圖控制器+(UIViewController *)topViewController{       UIViewController *co

原创 iOS 獲取的幀圖片旋轉

問題:系統默認的是支持90、180、270的旋轉的 解決辦法:禁止獲取的幀圖片旋轉,設置 AVAssetImageGenerator 的 appliesPreferredTrackTransform 屬性 AVAssetImageGen

原创 MJRefresh上拉加載自動調用多次的bug

1,出現該問題的原因:      這個應該是UITableView最大的改變。我們知道在iOS8引入Self-Sizing之後,我們可以通過實現estimatedRowHeight相關的屬性來展示動態的內容,實現了estimatedR

原创 UIButton上圖片和文字的位置調整

UIButton上圖片和文字的位置調整       UIButton 上默認是圖片在左文字在右,而大多數情況這樣默認的的顯示形式都不能滿足我們的需求,接下來我就這個問題分享一下我的心得。       默認情況下,不設置的效果,都是

原创 PHP、HTML端調用OC

1,在移動端和webView端進行交互時經常需要相互調用。web端調用移動端的代碼如下: window.webkit.messageHandlers.方法名.postMessage({list_id:'20151112098123

原创 加載過多圖片crash

使用TableView、CollectionView展示類似微博或今日頭條的頁面,由於頁面的圖片較多,所以一不小心就會遇到快速滑動內存奔潰的問題:我遇到,以下是問題的原因希望對你有所幫助: 1,循環引用導致的,一提起循環引用我相信大家想

原创 內存優化

1. 用ARC管理內存 ARC(Automatic ReferenceCounting, 自動引用計數),它避免了最常見的由於我們忘記釋放內存所造成的內存泄露。它自動爲你管理retain和release的過程,所以你就不必去手

原创 @synchronized 互斥鎖

一、什麼是NSThread NSThread是基於線程使用,輕量級的多線程編程方法(相對GCD和NSOperation),一個NSThread對象代表一個線程, 需要手動管理線程的生命週期,處理線程同步等問題。 二、NSThrea

原创 UIApplicationShortcutIconType

3D touch 的自帶圖標 點贊 收藏 分享 文章舉報 江小豪 發佈了49 篇原創文章 · 獲贊 6 · 訪問量 26萬+ 私信

原创 iOS 自動識別鏈接(自動識別URL)

      蘋果提供的控件中具有自動識別URL、電話、郵箱等功能並且點擊可跳轉的似乎只有UITextView,如果你有其他更方便的方式麻煩告知。       如果你想實現這個功能需要使用UITextView展示你的內容。     U

原创 禁止手動滑動ScrollerView

輪播圖不希望手動干預圖的滾動,直接設置這一句: ScrollerView.scrollEnabled = NO; 點贊 收藏 分享 文章舉報 江小豪 發佈了49 篇原創文章

原创 cocoapods 使用詳解

cocoapods 的安裝詳解: 一:切換鏡像爲淘寶鏡像 1,淘寶鏡像地址:https://ruby.taobao.org/ 2,Mac系統自帶鏡像:https://rubygems.org/ 3,淘寶鏡像和系統自帶鏡像的區別:

原创 iOS 微信打開第三方應用(微信跳轉第三方app)(Universal Links)

iOS應用可以使用 URL Schemes 進行應用間的跳轉或實現網頁打開應用的功能,這種跳轉是協議跳轉。 要應用間能跳轉就要遵循URL Schemes協議。 要網頁跳轉應用網頁就要遵循URL Schemes協議。 所以這就出現了微信或Q

原创 由於應用BundleID信息校驗不通過,無法分享到微信(iOS)

  歡迎下載卡惠體驗我們的技術    今天是2017.8月,我相信有好多小夥伴遇到了和我一樣的問題,那就是好端端的微信分享突然有一 天發現他出問題了,而我們的代碼已經好久沒動過了,表示很疑惑。怎麼會這樣呢,肯定不是我們的問題是蘋果的問題、