背景 接入了新版的FirebaseSDK之后,測(cè)試發(fā)現(xiàn)iOS12系統(tǒng)閃退了魁兼,而iOS13及以上版本沒(méi)問(wèn)題夷狰。通過(guò)下載iOS12模擬器進(jìn)行測(cè)試潭陪,發(fā)現(xiàn)iOS12模擬器啟動(dòng)崩潰了缸榄,里...

背景 接入了新版的FirebaseSDK之后,測(cè)試發(fā)現(xiàn)iOS12系統(tǒng)閃退了魁兼,而iOS13及以上版本沒(méi)問(wèn)題夷狰。通過(guò)下載iOS12模擬器進(jìn)行測(cè)試潭陪,發(fā)現(xiàn)iOS12模擬器啟動(dòng)崩潰了缸榄,里...
這個(gè)不準(zhǔn)镜遣,直接用地圖導(dǎo)航組件會(huì)顯示信號(hào)強(qiáng)弱纳寂。
IOS 判斷GPS信號(hào)強(qiáng)弱今天公司要加個(gè)添加行程軌跡的需求,同時(shí)需要加上Gps信號(hào)弱的時(shí)候圃伶,比如跑到山區(qū)或者無(wú)人區(qū)的時(shí)候需要添加GPS處理堤如,網(wǎng)上找了一些辦法,都是關(guān)于弱網(wǎng)和飛行模式下的處理窒朋,或者用高德...
20191031關(guān)于Universal Links appID的取值說(shuō)明搀罢,見(jiàn)下面文章內(nèi)容 自從微信7.0.5版本放開(kāi) Universal Links之后,就把這種無(wú)縫喚醒Ap...
如果你改bug改的心浮氣躁侥猩,依然是bug百出魄揉,煩躁到飛起,不想留本地改的千瘡百孔的代碼拭宁,又不想一點(diǎn)一點(diǎn)撤回,你可以考慮一下這個(gè)方法瓣俯。用遠(yuǎn)程分支上的代碼強(qiáng)制覆蓋本地代碼杰标。 gi...
這個(gè)準(zhǔn)確率好低啊,是不是代碼有什么問(wèn)題彩匕,查找出56個(gè)類(lèi)只有21個(gè)是沒(méi)有再使用可以刪除腔剂,其他的都在使用
iOS 腳本查看項(xiàng)目中未使用的類(lèi)背景: 日常的項(xiàng)目經(jīng)過(guò)長(zhǎng)時(shí)間的迭代,優(yōu)化驼仪,重構(gòu)之后掸犬,可能會(huì)積累一些用不到了的類(lèi),長(zhǎng)久下去绪爸,會(huì)影響我們的包大小湾碎。定期的檢測(cè),可以在一定程度上控制ipa的增大<話(huà)說(shuō)不是砍需求才是...
沒(méi)明白matrix怎么配置區(qū)分Android和iOS
Jenkins Multi-configuration Project使用體驗(yàn)多年之后因?yàn)轫?xiàng)目需要又開(kāi)始自己動(dòng)手配置Jenkins奠货。這次嘗試了一下multiple configuration project這個(gè)類(lèi)型的配置介褥,對(duì)于如何使用以及適用的場(chǎng)景(尤...
__IPHONE_OS_VERSION_MAX_ALLOWED 當(dāng)前使用SDK的版本(一般使用的是最新的開(kāi)發(fā)SDK)
關(guān)于__IPHONE_OS_VERSION_MAX_ALLOWED和__IPHONE_OS_VERSION_MIN_REQUIRED關(guān)于__IPHONE_OS_VERSION_MAX_ALLOWED和__IPHONE_OS_VERSION_MIN_REQUIRED這兩個(gè)宏定義(預(yù)編譯宏),大多數(shù)人不太明白...
autolayout性能還是低些
autolayout與frame的性能比較autolayout是相對(duì)布局递惋,frame是絕對(duì)布局柔滔,相對(duì)于性能frame更好一點(diǎn),但是review太復(fù)雜萍虽,編程效率低睛廊。相對(duì)于來(lái)說(shuō)Masonry或者SnapKit(swift...
一、獲取 Crash杉编、dSYM 文件 獲取到的 .ips 改后綴為 .crash 即可 真機(jī) Crash 文件目錄:var/mobile/Library/Logs/Crash...
[UIView setAnimationsEnabled:NO];
[self.tblView beginUpdates];
[self.tblView reloadSections:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, sections)] withRowAnimation:UITableViewRowAnimationNone];
[self.tblView endUpdates];
[UIView setAnimationsEnabled:YES];
UITableView禁止刷新動(dòng)畫(huà)問(wèn)題使用以下代碼刷新tableView部分?jǐn)?shù)據(jù): 此種方法刷新需要傳刷新動(dòng)畫(huà)類(lèi)型超全,但即使是UITableViewRowAnimationNone刷新時(shí)還是有動(dòng)畫(huà)咆霜,可用以下方法解決:
ARC下捕獲棧的變量不賦值见咒,block也會(huì)在棧區(qū)偿衰。
【iOS 開(kāi)發(fā)】為什么要用copy修飾Block引用別人十個(gè)字對(duì)棧和堆的總結(jié) 棧是吃了吐 堆是吃了拉 下面進(jìn)入主題為什么要用copy去修飾block呢 個(gè)人理解:默認(rèn)情況下,block會(huì)存檔在棧中(棧是吃了吐)改览,所以bl...
現(xiàn)在還存在下翎,估計(jì)不打算修復(fù)了
UITableViewCell點(diǎn)擊跳轉(zhuǎn)延遲在最近的項(xiàng)目中遇到一個(gè)很讓人費(fèi)解的問(wèn)題,就是在StoryBoard中點(diǎn)擊tableViewCell跳轉(zhuǎn)另一個(gè)controller時(shí)宝当,如果使用segue連接视事,present方式...
沒(méi)得這個(gè)屬性
iOS使用Charts框架繪制—餅狀圖首先先看一下效果: 一俐东、創(chuàng)建餅狀圖對(duì)象 創(chuàng)建餅狀圖對(duì)象用到類(lèi)是PieChartView.h, 代碼如下: 二、設(shè)置餅狀圖外觀樣式 1. 基本樣式 2. 設(shè)置餅狀圖中間的空心樣...
總算找到了個(gè)一鍵清除了
批量移除xcode中的Devices在使用xcode過(guò)程中订晌,如果你發(fā)現(xiàn)你的模擬器中的數(shù)量越來(lái)越多虏辫,那么恭喜你,你的xcode會(huì)越來(lái)起卡锈拨,那個(gè)可惡的轉(zhuǎn)圈圈會(huì)不時(shí)的出現(xiàn)在你的面前砌庄,旋轉(zhuǎn)跳躍我不停歇!^仁唷娄昆! 重啟xco...