關(guān)于swift代碼的混淆處理Demo1、首先創(chuàng)建一個(gè)項(xiàng)目并且引入pod 2.創(chuàng)建一個(gè)文件夾HunXiao 3.當(dāng)前問(wèn)價(jià)加下創(chuàng)建一個(gè)confuseAndBuild.sh文件 4...
關(guān)于swift代碼的混淆處理Demo1、首先創(chuàng)建一個(gè)項(xiàng)目并且引入pod 2.創(chuàng)建一個(gè)文件夾HunXiao 3.當(dāng)前問(wèn)價(jià)加下創(chuàng)建一個(gè)confuseAndBuild.sh文件 4...
首先必須要了解以下四個(gè)概念 1.titleEdgeInsets是titleLabel相對(duì)于其上下左右的inset,跟》tableView的contentInset是類似的;2...
1、跳轉(zhuǎn)到App Store 直接編輯評(píng)論 2、app內(nèi)部直接評(píng)分 3、跳轉(zhuǎn)到某app下載頁(yè)面 一般用與打廣告 4、跳轉(zhuǎn)評(píng)論 在iOS 11之前,為了讓用戶直接跳到App S...
一、原理 核心是利用UITextField的secureTextEntry屬性隱藏內(nèi)容,注意該功能僅iOS13.2及以上支持。 UITextField在開(kāi)啟密碼模式后,在截屏...
在InfoPlist中添加以下鍵,并且全部設(shè)為YESLocalized resources can be mixedApplication supports iTunes f...
DeviceSupport iOS 18.2 真機(jī)調(diào)試文件 github地址[https://github.com/ywdonga/DeviceSupport]簡(jiǎn)書(shū)地址[ht...
iOS區(qū)域監(jiān)控(地理圍欄) 區(qū)域監(jiān)控,高德地圖上叫地理圍欄,兩者都是同一個(gè)意思。此功能實(shí)現(xiàn)的是:首先創(chuàng)建一個(gè)區(qū)域(圍欄),當(dāng)用戶設(shè)備進(jìn)入或者離開(kāi)此區(qū)域時(shí),會(huì)有相應(yīng)的代理方法響...
適配iOS 13發(fā)現(xiàn)設(shè)置UITabBarItem的顏色,未選中狀態(tài)下無(wú)效為默認(rèn)顏色,選中狀態(tài)下有效,但是push后再返回,tabBarItem選中顏色變?yōu)橄到y(tǒng)藍(lán)色,修改后如下...
Ivar包含了objc_property_t; 聲明“xxx”的objc_property_t屬性之后,編譯器會(huì)自動(dòng)生成相對(duì)應(yīng)的以“_xxx”為名的成員變量。若聲明“_xxx...
method_exchangeImplementations(Method m1,Method m2) { if(!m1 || !m2)return; mutex_l...
notification的方法響應(yīng)線程取決于發(fā)送notification的線程。在子線程發(fā)送通知,響應(yīng)方法的線程就是子線程,跟監(jiān)聽(tīng)通知的線程沒(méi)有關(guān)系
@GA_ 好吧
還繼續(xù)寫(xiě)原生么
iOS老項(xiàng)目集成Flutter(iOS混編Flutter)問(wèn)題 Flutter已經(jīng)玩了些日子,但是老項(xiàng)目怎么集成Flutter呢?集成了怎么熱重載?Flutter和原生安卓、iOS是怎么關(guān)聯(lián)的呢?Flutter和原生是怎么交互? i...
這個(gè)白屏解決了嗎,好像只有第一次跳轉(zhuǎn)到flutter頁(yè)面的時(shí)候會(huì)有,后面就不會(huì)了
iOS老項(xiàng)目集成Flutter(iOS混編Flutter)問(wèn)題 Flutter已經(jīng)玩了些日子,但是老項(xiàng)目怎么集成Flutter呢?集成了怎么熱重載?Flutter和原生安卓、iOS是怎么關(guān)聯(lián)的呢?Flutter和原生是怎么交互? i...
Swift面向協(xié)議編程 所謂面向協(xié)議編程,就是使用protocol聲明方法,然后使用extension提供默認(rèn)的實(shí)現(xiàn),只要需要使用到該方法的類遵循該protocol,就可以直...
1. 當(dāng)程序啟動(dòng)的時(shí)候會(huì)執(zhí)行l(wèi)oad方法,當(dāng)類第一次執(zhí)行方法(類方法和實(shí)例方法)時(shí)會(huì)調(diào)用initialize方法,eg:在load里進(jìn)行方法替換時(shí),此時(shí)會(huì)觸發(fā)initiali...
使用了您的方法創(chuàng)建出來(lái)類名為SubView的xib,在storyboard中拖拽一個(gè)View,改類名為SubView,不會(huì)顯示SubView上的控件
iOS 創(chuàng)建UIView 時(shí)可勾選 Xib使用Xcode新建UIView對(duì)象時(shí),下面的XIB選項(xiàng)是不可以勾選的,再用到XIB的時(shí)候需要單獨(dú)創(chuàng)建,這樣比較麻煩,還需要設(shè)置關(guān)聯(lián),一不下心忘記了還得找BUG,下面通過(guò)修改X...