本文目標(biāo):在本地Windows上安裝Jenkins,實(shí)現(xiàn)遠(yuǎn)程gitlab合并分支時(shí)自動(dòng)觸發(fā)CICD。 本文是上一篇文章基于Docker搭建JenkinsCICD流程 - 簡(jiǎn)書(shū)...
本文目標(biāo):在本地Windows上安裝Jenkins,實(shí)現(xiàn)遠(yuǎn)程gitlab合并分支時(shí)自動(dòng)觸發(fā)CICD。 本文是上一篇文章基于Docker搭建JenkinsCICD流程 - 簡(jiǎn)書(shū)...
前言 由于公司需要,所有項(xiàng)目都必須上CI CD,所有就有了接下來(lái)的Ios CI配置的坎坷之路。IOS CI的資料和并不多,因?yàn)楣俜揭灿胁诲e(cuò)的配套工具。例如直接用xocde來(lái)打...
什么是組件化 其他人的組件化 在看了很多其他人的方案之后,首先對(duì)組件化思想上有一個(gè)小分歧。我認(rèn)為很多人對(duì)于iOS中組件化的理解其實(shí)是有誤區(qū)的。我剛工作的第一年就是在做Flex...
環(huán)境準(zhǔn)備 更新gem源,如果系統(tǒng)中沒(méi)有安裝gem,請(qǐng)先安裝gem環(huán)境 CocoaPods依賴(lài)ruby環(huán)境,在項(xiàng)目開(kāi)始前先查看一下本地ruby環(huán)境,一般Mac電腦都自帶了rub...
概念:Project:包含項(xiàng)目所有代碼、資源文件、所有信息。Target:對(duì)指定代碼和資源文件的具體構(gòu)建方式。Scheme:對(duì)指定的Target的環(huán)境配置。 一、使用多tar...
快速排序(Quick Sort) 看到名字,就知道這種排序算法速度非???。那到底有多快呢?在前面冒泡排序時(shí),就有提到過(guò)這種排序算法,它的平均時(shí)間復(fù)雜度為O(nlogn),但看...
用Objective-C實(shí)現(xiàn)幾種基本的排序算法,并把排序的過(guò)程圖形化顯示。其實(shí)算法還是挺有趣的 ^ ^. 選擇排序 冒泡排序 插入排序 快速排序 選擇排序 以升序?yàn)槔?。選擇排...
前言 iOS面試輔助不針對(duì)任何一家面試題,這只是刷題的時(shí)候分享可能會(huì)出現(xiàn)的面試題,大家一起查漏補(bǔ)缺,溫故知新。希望給你提供上真正幫助。 題目 1、說(shuō)一下OC的反射機(jī)制; 2、...
1. KVO簡(jiǎn)介 在iOS開(kāi)發(fā)中,蘋(píng)果提供了許多機(jī)制給我們進(jìn)行回調(diào)。KVO(key-value-observing)是一種十分有趣的回調(diào)機(jī)制,在某個(gè)對(duì)象注冊(cè)監(jiān)聽(tīng)者后,在被監(jiān)聽(tīng)...