項(xiàng)目中的性能分析分為兩種 先解釋一下什么內(nèi)存泄漏和內(nèi)存溢出 內(nèi)存泄漏:該釋放的時(shí)候沒(méi)有釋放內(nèi)存溢出:簡(jiǎn)單說(shuō)就是內(nèi)存不夠用。 1:靜態(tài)分析 檢測(cè)代碼中是否有潛在的內(nèi)存泄露。 編...
項(xiàng)目中的性能分析分為兩種 先解釋一下什么內(nèi)存泄漏和內(nèi)存溢出 內(nèi)存泄漏:該釋放的時(shí)候沒(méi)有釋放內(nèi)存溢出:簡(jiǎn)單說(shuō)就是內(nèi)存不夠用。 1:靜態(tài)分析 檢測(cè)代碼中是否有潛在的內(nèi)存泄露。 編...
1. 安裝SwiftFormat 什么是SwiftFormat SwiftFormat[https://link.juejin.cn?target=https%3A%2F%2...
OC作為動(dòng)態(tài)語(yǔ)言,方法調(diào)用,是通過(guò)消息發(fā)送機(jī)制,void objc_msgSend(id self, SEL cmd,…);,第一個(gè)參數(shù)是接受消息的對(duì)象;第二個(gè)是消息本身,方...
在iOS開(kāi)發(fā)過(guò)程中,在使用Pod或者Fastlane 自動(dòng)化插件配置的時(shí)候都要安裝ruby環(huán)境,由于Mac自帶一套ruby環(huán)境,所以理論上可以直接拿來(lái)進(jìn)行使用。但是在使用過(guò)程...
前言高質(zhì)量、高效果以及穩(wěn)定性是一直是我們探索和努力的方向。對(duì)于寫(xiě)過(guò)flutter的筆者來(lái)說(shuō)。command + r 快捷鍵的功能是多么的實(shí)用,而讓作為iOS來(lái)說(shuō)。Xcode沒(méi)...
Glowe 題庫(kù)系統(tǒng)設(shè)計(jì) 一、數(shù)據(jù)庫(kù)設(shè)計(jì) 1、試卷表(qms_exam_paper) 字段名類型注釋是否必填id數(shù)值主鍵是namevarchar試卷名稱是Introducti...
Flutter向Native傳遞事件 Dart:發(fā)送事件 Swift:接收事件 Native向Flutter傳遞事件 Swift: Dart: Flutter監(jiān)聽(tīng)頁(yè)面生命周期...
相信大家已經(jīng)感受到pod install速度越來(lái)越慢了,網(wǎng)上提供了幾種解決方案,但是都沒(méi)有完全解決速度慢的問(wèn)題。 使用國(guó)內(nèi)鏡像的Specs在pod install時(shí)使用命令p...
大佬 start后沒(méi)任何反應(yīng)呀,xcode11.5 (11E608c)
Reveal詳細(xì)使用教程Xcode6開(kāi)始蘋(píng)果已經(jīng)將Reveal的查看UI布局功能集成到了Xcode中,但是這樣只能查看自己的App,想要查看他人的App怎么辦呢,那么我們首先需要一臺(tái)越獄設(shè)備。這次教...
ios 逆向工程 剛進(jìn)一個(gè)新公司,公司的大牛直接分給一個(gè)課題研究任務(wù),直接懵逼了,/(ㄒoㄒ)/~~ 想哭,世界就是這么酷酷的,硬著頭上唄,一切行動(dòng)聽(tīng)指揮-----> 就研...
一、OC語(yǔ)言的特性 首先,想要了解iOS的消息發(fā)送機(jī)制,我們需要先理解OC這門語(yǔ)言。相較于靜態(tài)語(yǔ)言而言,動(dòng)態(tài)語(yǔ)言是指程序在運(yùn)行時(shí)可以改變其結(jié)構(gòu):新的函數(shù)可以被引進(jìn),已有的函數(shù)...
iOS開(kāi)發(fā)多線程總是繞不過(guò)的坎,看了很多前輩們優(yōu)秀的文章,如:關(guān)于iOS多線程,我說(shuō),你聽(tīng),沒(méi)準(zhǔn)你就懂了!、談iOS多線程(NSThread、NSOperation、GCD)...
Map map函數(shù)能夠被數(shù)組調(diào)用,它接受一個(gè)閉包作為參數(shù),作用于數(shù)組中的每個(gè)元素。閉包返回一個(gè)變換后的元素,接著將所有這些變換后的元素組成一個(gè)新的數(shù)組 1. 比如我們有一個(gè)這...
找到一篇講MVVM實(shí)踐的文章,翻譯一下,大家將就著看。原文 :https://medium.com/blablacar-tech/rxswift-mvvm-66827b8b3...
1.安裝fastlane 2.fastlane Spaceship登錄apple developer portal: 2.查找及創(chuàng)建app 3.增加及禁用device 4.生...
查看當(dāng)前已安裝證書(shū): 選擇某個(gè)證書(shū)對(duì). mobileconfig進(jìn)行加密: 查看加密后的.mobileconfig: image.png 問(wèn)題記錄:.mobileconfig...