所用版本: 處理器: Intel Core i9 MacOS 12.3.1 Xcode 13.3.1 objc4-838 熟悉類加載前, 先看下類的初始化方法_objc_in...
所用版本: 處理器: Intel Core i9 MacOS 12.3.1 Xcode 13.3.1 objc4-838 熟悉類加載前, 先看下類的初始化方法_objc_in...
Button響應(yīng)首先從觸摸屏幕開(kāi)始 在這之前,需要了解坐標(biāo)轉(zhuǎn)換及原因 程序員的邏輯往往如圖所示 也就是UI邏輯中,使用的坐標(biāo)點(diǎn)往往是相對(duì)于父布局的,而布局會(huì)嵌套多層 屏幕上的...
1、Pods庫(kù)用swift創(chuàng)建的,需要引用OC,用外部添加橋接文件TargetName-Bridging-Header.h,行不通的 2、創(chuàng)建一個(gè)繼承NSObject的pub...
1、靜態(tài)庫(kù)&動(dòng)態(tài)庫(kù) 1.1 庫(kù)介紹 程序的run流程:編譯->鏈接->生成可執(zhí)行文件->運(yùn)行(加載可執(zhí)行文件&動(dòng)態(tài)鏈接庫(kù))。根據(jù)鏈接時(shí)期的不同,庫(kù)又有靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)之分。靜態(tài)...
Github鏈接,給個(gè)Star鼓勵(lì)我寫(xiě)更多好庫(kù)[https://github.com/QDong415/QUIAlertController] 功能: ?放棄系統(tǒng)的UIAle...
1、前言 ??閃退,指用戶在使用app的過(guò)程中異常中斷執(zhí)行,被系統(tǒng)強(qiáng)制結(jié)束應(yīng)用并回到桌面。不僅內(nèi)存信息丟失,還會(huì)阻斷用戶操作流程,對(duì)業(yè)務(wù)影響及其嚴(yán)重。??當(dāng)然,避免崩潰的最好...
iOS Framework工程中添加測(cè)試工程,多工程聯(lián)調(diào) 需求描述 在一個(gè)工程中同時(shí)包含F(xiàn)rameweork工程、demo測(cè)試工程、并且能使用cocopods導(dǎo)入三方庫(kù)。項(xiàng)目...
由于當(dāng)前項(xiàng)目需要有FB 、Line 、Twitter、Apple 三方登錄我一一介紹他們的集成步驟和踩的坑首先是FB登錄1.申請(qǐng)F(tuán)B賬號(hào)2.創(chuàng)建應(yīng)用3.獲取應(yīng)用編號(hào)4.配置相...
iOS混編,大概意思是Objective-C(后面簡(jiǎn)稱OC)工程里面會(huì)用到用Swift寫(xiě)的代碼文件,或者是Swift工程里面用到用OC寫(xiě)的代碼文件;大概分為以下幾種情況 OC...
簡(jiǎn)介:通過(guò)一個(gè)簡(jiǎn)單登錄SDK,介紹Swift和OC混編下如何打包和調(diào)用SDK github地址:https://github.com/wuxingxing8912/LNLog...
系統(tǒng)及Xcode版本 macOS Big Sur 版本11.6Xcode Version 13.0 1. 靜態(tài)庫(kù)打包流程 1.1 新建工程 選擇iOS -- Framewor...
此文僅做備忘,不做任何學(xué)習(xí)交流,大家可隨意參考framework中三方庫(kù)依賴以及framework發(fā)布統(tǒng)一使用pod方式 一、制作framework 1、創(chuàng)建APP工程,用來(lái)...
時(shí)間有腳,從不停留。轉(zhuǎn)眼Swift已經(jīng)更新到4.0版本了。Swift的優(yōu)勢(shì)不需多講,缺點(diǎn)自然也是有的,不過(guò)這些問(wèn)題不是我們要討論的重點(diǎn)。 重點(diǎn)是什么呢?重點(diǎn)是現(xiàn)在的項(xiàng)目是oc...
獲取設(shè)備型號(hào) https://theapplewiki.com/wiki/Models[https://theapplewiki.com/wiki/Models] 詳細(xì)鏈接 ...
Xcode15新建項(xiàng)目并且引入pod庫(kù)后,編譯報(bào)錯(cuò) Sandbox:rsync.sanba deny(1) file-write-create xxx發(fā)現(xiàn)不管是那個(gè)第三方庫(kù)p...
使用Ruby安裝CocoaPods 一、安裝CocoaPods 1、查看當(dāng)前Ruby版本 Mac電腦自帶Ruby環(huán)境,但是安裝CocoaPods需要2.2.2版本及以上的,查...
級(jí)別:★☆☆☆☆標(biāo)簽:「iOS 接入 Google、Facebook 登錄」「iOS Google 登錄」「iOS Facebook 登錄」作者: WYW審校: QiShar...
級(jí)別:★☆☆☆☆標(biāo)簽:「iOS 接入 Google、Facebook 登錄」「Firebase Google」「Firebase Facebook」作者: WYW[https...
0、CocoaPods是什么? CocoaPods是開(kāi)發(fā)OS X和iOS應(yīng)用程序的一個(gè)第三方庫(kù)的依賴管理工具。利用CocoaPods,可以定義自己的依賴關(guān)系(稱作pods),...
解決方法:復(fù)制路徑,然后cmd+shift+g 黏貼路徑查看 這個(gè)路徑: 缺少文件, 那么進(jìn)入這個(gè)路徑進(jìn)行查看 發(fā)現(xiàn)缺少 文件,就自己新建一個(gè)arc文件 1、新建arc文件夾...