原创 iOS開發 --- UIWebView OC調用JS方法
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.navig
原创 iOS開發 --- 友盟統計SDK更新(v6.0.3 & 更新日期:2019年3月25日)
背景 之前項目中接入了友盟統計SDK,近一年都沒有更新,最近要接入友盟分享功能,發現友盟SDK新增一個庫UMCommon.framework,此庫爲所有業務庫必須依賴的基礎功能庫,爲每個業務模塊提供初始化功能,數據傳輸等功能,把老版本
原创 ios基於AVFoundation的身份證識別
https://www.jianshu.com/p/fd4f8e936507
原创 iOS開發 --- 接入友盟分享(微信、QQ)功能(V)(二)
相關文章: 友盟分享小結 - iOS iOS 友盟分享(微信)
原创 iOS學習 --- H5打開APP(URL Scheme)
需求: 實現訪問 H5頁面:已安裝,APP打開;未安裝APP,引導下載。 背景: URL Scheme 是iOS9之前比較主流的一種跳轉方案了,可以用於兩個APP互相跳轉,也可以在Safari中輸入scheme://跳轉到APP內
原创 iOS 學習 --- 自定義相機切換前後攝像頭
自定義相機,切換前後攝像頭。 //一定要導入這個庫這是系統 #import <AVFoundation/AVFoundation.h> -(AVCaptureDevice *)cameraWithPosition:(AVCaptu
原创 iOS 學習 --- OC與JS交互(UIWebView導航欄添加返回、關閉按鈕)
需求背景 從原生頁面的一個按鈕,點擊之後跳轉到了一個H5的頁面A,A頁面中又有一個按鈕,點擊之後,又加載了一個新的H5頁面B,從B點擊一個按鈕,又加載一個新的H5頁面C,如果此時我們點擊左上角的返回按鈕,會直接返回到我們的原生頁面;那
原创 iOS 學習 --- OC與JS交互(UIWebView)
UIWebView的屬性 //代理屬性 @property (nullable, nonatomic, assign) id <UIWebViewDelegate> delegate; //WebView內部的scrollView,只
原创 iOS 學習 --- OC與JS交互(給WKWebView添加頂部加載進度條)
在webview頂部添加一個進度條UIProgressView。 給webVIew添加一個監聽屬性“estimatedProgress”。 在監聽事件中,設置ProgressView 的進度等於webview的estimatedProg
原创 iOS學習 --- Push(推送)功能學習
簡介:本課程將帶你瞭解iOS的push原理,如何搭建push環境,push的交互設置,以及該如何實現推送消息。並且會給大家分別講解Local Push的一般用法和高級用法,以及push的相關業務功能介紹。 要點: iOS遠程推送通
原创 iOS 學習 --- Categary中聲明屬性注意事項
前言 我們在 iOS 開發中經常需要使用分類(Category),爲已經存在的類添加屬性的需求,但是使用 @property並不能在分類中正確創建實例變量和存取方法。 不過,通過 Objective-C 運行時中的關聯對象,也就是 A
原创 iOS學習 --- Xcode9 新變化
本文爲CocoaChina網友yohunl投稿 XCode9已經隨着ios11的發佈發佈了,那麼在這個XCode9版本中有哪些變化呢? 1 摺疊代碼 焦點在方法的實現體的方法名上,按comman鍵,則整個函數會被框住.用來標誌這個方法的起
原创 iOS 上傳App Store警告------WARNING ITMS-90725: "SDK Version Issue. This app was built with the iOS 11.4
警告信息如下: WARNING ITMS-90725: "SDK Version Issue. This app was built with the iOS 11.4 SDK. Starting March 2019, all iO
原创 iOS學習 --- 成員變量,實例變量,屬性
成員變量: 成員變量用於類內部,無需與外界接觸的變量,也就是所謂的類的私有變量。 默認是 @proteced 修飾的。 成員變量不會自動生成set /get方法,需要自己手動實現。 成員變量不能用點語法,因爲沒有set/get方法