看到輸出下面的結(jié)果,就基本成功了,但是還差設(shè)置默認(rèn) By default, binaries installed by gem will be placed into: /...
看到輸出下面的結(jié)果,就基本成功了,但是還差設(shè)置默認(rèn) By default, binaries installed by gem will be placed into: /...
方式一:使用homebrew[https://brew.sh]安裝cocoapods(推薦) 什么是homebrew? homebrew是macOS(或 Linux)缺失的軟...
一、 當(dāng)listView內(nèi)部持有的UIScrollView或UITableView或UICollectionView,滑動UIScrollView或UITableView或U...
在具體介紹 Combine 之前,有兩個重要的概念需要簡要介紹一下: 觀察者模式 響應(yīng)式編程 觀察者模式 觀察者模式(Observer Pattern)是一種設(shè)計模式,用來描...
簡介 Combine是Apple在2019年WWDC上推出的一個新框架。該框架提供了一個聲明性的Swift API,用于隨時間處理值。這些值可以表示多種異步事件。 Publi...
iOS使用Notification Service Extension統(tǒng)計iOS 10后的Push到達(dá)率 只能統(tǒng)計iOS 10之后版本,iOS 10之前無效 Notifica...
如果你開發(fā)過涉及金額計算的 iOS app, 那么你很有可能經(jīng)歷過在使用浮點型數(shù)字時精度丟失的問題 讓我們來看看為什么會丟失以及如何解決吧 浮點型數(shù)字的數(shù)值精度為何會丟失? ...
方案一 1.創(chuàng)建flutter moduleflutter create --template module my_flutter 2.配置Podfile文件,引入flutt...
Match Match是fastlane中的一個插件,他的作用是輕松地在整個團隊中同步您的證書和配置文件。在使用之前需要創(chuàng)建一個私有的git倉庫,并且xcode要使用手動管理...
HOOK概述 HOOK中文譯為“掛鉤”或“鉤子”。在iOS逆向中是指改變程序運行流程的一種技術(shù)。通過HOOK技術(shù)可以讓別人的程序執(zhí)行自己所寫的代碼。在逆向中經(jīng)常使用這種技術(shù)。...
更新時間:2019-4-8 一、開始使用前的準(zhǔn)備工作檢查環(huán)境配置: 1、檢查ruby 如果沒有安裝請,移步這里 2、Xcode命令工具 3、安裝fastlane 如果安裝失敗...
1. Vapor (v2) Vapor (v2) 是一個適用于 MacOS 和 Ubuntu 服務(wù)器端的 Swift Web 框架,它將為你的網(wǎng)站、API 或云項目打下一個基...
Fastlane是一套使用Ruby寫的自動化工具集,旨在簡化Android和iOS的部署過程,自動化你的工作流。它可以簡化一些乏味、單調(diào)、重復(fù)的工作,像截圖、代碼簽名以及發(fā)布...
前言 在使用CocoaPods時,難免會混淆pod install 和 pod update的用法,于是在官網(wǎng)找到了相應(yīng)的說明文章,并決定翻譯過來,供大家學(xué)習(xí)。 以下內(nèi)容來自...
Xcode更新到11以后,新建項目,系統(tǒng)新增了一個SceneDelegate文件。 在ios13之前,APP的生命周期和UI生命周期是由Appdelegate全權(quán)負(fù)責(zé)的。 在...