Xcode 15 安裝包的大小相比之前更小,因?yàn)槌?macOS 的 Components,其他都需要?jiǎng)討B(tài)下載安裝,否則提示 iOS 17 Simulator Not Ins...
Xcode 15 安裝包的大小相比之前更小,因?yàn)槌?macOS 的 Components,其他都需要?jiǎng)討B(tài)下載安裝,否則提示 iOS 17 Simulator Not Ins...
M1芯片的蘋(píng)果電腦使用xcode在使用cocoapods安裝第三方庫(kù)編譯模擬器的時(shí)候可能會(huì)報(bào)錯(cuò):...building for iOS Simulator, but link...
自iOS8之后,蘋(píng)果支持了擴(kuò)展(Extension)的開(kāi)發(fā),開(kāi)發(fā)者可以通過(guò)系統(tǒng)提供給我們的擴(kuò)展接入點(diǎn) (Extension point) 來(lái)為系統(tǒng)特定的服務(wù)提供某些附加的功能...
如何給iOS Action Extension 增加圖標(biāo)? 首先,操作擴(kuò)展出現(xiàn)的位置,如下圖所示的框框中。一般來(lái)說(shuō),分享擴(kuò)展會(huì)自動(dòng)使用你App的icon,而其他類型的擴(kuò)展圖標(biāo)...
前言:排序思路:拖拽排序的主要思路是利用在UITableView上添加一個(gè)長(zhǎng)按的手勢(shì)UILongPressGestureRecognizer實(shí)現(xiàn)的。 通過(guò)監(jiān)聽(tīng)手勢(shì)拖拽開(kāi)始,拖...
級(jí)別: ★★☆☆☆標(biāo)簽:「iOS」「卡片式控件」「QiCardView」作者: MrLiuQ[http://www.itdecent.cn/u/6663b66c3df3]審...
本文總結(jié)了優(yōu)化應(yīng)用中圖片資源大小的幾種方法,有效的使用這些方法,可以減小應(yīng)用的圖片資源體積。 在使用這些優(yōu)化方法之前,還是有幾個(gè)基本的原則要去遵守: 使用Assets來(lái)管理資...
導(dǎo)語(yǔ):App中顯示的圖片大部分來(lái)自服務(wù)器,一般使用SDWebImage幫我們下載并顯示,但是這并不是最好的效果,本文介紹如何優(yōu)化網(wǎng)絡(luò)圖片的顯示。 一、概述 1、SDWebIm...
交流群 更多iOS審核問(wèn)題歡迎加QQ群 828079826 GitHub整理的分類被拒方案,歡迎大家pull request. AppStoreReviewGuideline...
摘抄自:超級(jí)簽名-原理/機(jī)制/技術(shù)細(xì)節(jié)-完全解析 超級(jí)簽名流程:演示 簽名原理: 所謂的超級(jí)簽名原理其實(shí)就是使用了蘋(píng)果提供給開(kāi)發(fā)者的Ad-Hoc分發(fā)通道,把安裝設(shè)備當(dāng)做開(kāi)發(fā)設(shè)...
iOS網(wǎng)絡(luò)緩存掃盲篇 --使用兩行代碼就能完成80%的緩存需求 下篇預(yù)告:使用80%的代碼來(lái)完成剩下的20%的緩存需求 。敬請(qǐng) star (右上角)持續(xù)關(guān)注。 目錄 當(dāng)我們?cè)?..
Category的本質(zhì)<一>Category的本質(zhì)<三>關(guān)聯(lián)對(duì)象面試題1:Category中有l(wèi)oad方法嗎?load方法是什么時(shí)候調(diào)用?面試題2:load,initiali...
簡(jiǎn)介 App 上線后,我們最怕出現(xiàn)的情況就是應(yīng)用崩潰了。但是,我們線下測(cè)試好好的 App,為什么上線后就發(fā)生崩潰了呢? 崩潰的幾種情況 下面我們就先看看幾個(gè)常見(jiàn)的編寫(xiě)代碼時(shí)的...
之前APP占用太大內(nèi)存,查找i內(nèi)存泄露、內(nèi)存消耗過(guò)大 查找泄漏在xcode自帶兩種內(nèi)存泄漏查詢工具1> Analyze: 靜態(tài)分析工具 - 查 找: 可以通過(guò) Produc...
只要學(xué)過(guò) iOS 的人,都會(huì)對(duì) strong、weak、copy等關(guān)鍵字應(yīng)該都會(huì)很熟悉。weak 屬性關(guān)鍵字就是弱引用,它不會(huì)增加引用計(jì)數(shù)但卻能保證指針的安全訪問(wèn),在對(duì)象釋放...
一. 什么是Runloop? runloop就是運(yùn)行循環(huán),每一個(gè)應(yīng)用程序想要保持活性,都會(huì)需要這樣一個(gè)死循環(huán),并不是iOS特有的,runloop可以保證程序不退出。runlo...
前些天做了份筆試題,最后一道題是寫(xiě)一個(gè)大數(shù)相乘的算法,太久沒(méi)做題了,也沒(méi)有草稿紙,腦子沒(méi)動(dòng)起來(lái),筆就開(kāi)始天馬行空了,寫(xiě)到一半覺(jué)得不對(duì)勁了,很多東西沒(méi)注意,估計(jì)涼了,靜下心來(lái),...
一、前言 以下是我自己的學(xué)習(xí)加理解,分享給大家,同時(shí)也算是自己做的筆記吧,俗話說(shuō)好記性不如爛筆頭,希望來(lái)的你能有所幫助,有什么理解不到位的地方,還請(qǐng)大神些多多指教。 ...