原创 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方法