一、iOS核心動(dòng)畫介紹 CoreAnimation框架是基于OpenGL與CoreGraphics圖像處理框架的一個(gè)跨平臺的動(dòng)畫框架。在CoreAnimation中大部分的動(dòng)...
一、iOS核心動(dòng)畫介紹 CoreAnimation框架是基于OpenGL與CoreGraphics圖像處理框架的一個(gè)跨平臺的動(dòng)畫框架。在CoreAnimation中大部分的動(dòng)...
前言 前一陣公司App要實(shí)現(xiàn)Siri語音轉(zhuǎn)賬的功能,百度了很久,沒有找到詳細(xì)的教程,于是在查閱了多年WWDC視頻資料后,終于實(shí)現(xiàn)了,今天就這一個(gè)功能詳細(xì)的講解一下,希望對大家...
以下做法在iOS 9、10 上可行 在viewWillAppear:方法移除 結(jié)果 在以下兩個(gè)方法再次查看tabBar的子控件 結(jié)果顯示確實(shí)移除了UITabBarButton...
最近工作中進(jìn)行項(xiàng)目模塊化,根據(jù)功能分類,將項(xiàng)目由一個(gè)整包拆分為一個(gè)個(gè)framework,各個(gè)framework之間相互依賴,涉及到動(dòng)態(tài)庫和靜態(tài)庫相互依賴,這里寫篇摸索筆記,記...
一、初始化Fastlane 1.首先,打開終端窗口,cd 到項(xiàng)目目錄。進(jìn)入項(xiàng)目文件夾之后,輸入下列命令 fastlane init# 注意:如果你看到一個(gè) “permissi...
本文參考七七 iOS Runtime原理及使用,非常感謝該作者 runtime簡介 因?yàn)镺bjc是一門動(dòng)態(tài)語言,所以它總是想辦法把一些決定工作從編譯連接推遲到運(yùn)行時(shí)。也就是說...
每次解析crash文件的時(shí)候都要敲一遍冗長命令,所以弄個(gè)腳本來解析閃退信息,需要以下3個(gè)文件:1.dSYM文件首先通過Xcode的菜單選項(xiàng)Window->Organizer拿...
雖然iOS系統(tǒng)相比于其他手機(jī)操作系統(tǒng)相對安全,但是這個(gè)安全并不是絕對的,我一直相信,道高一尺魔高一丈。此文想以實(shí)際例子出發(fā),告訴大家,如何去反編譯一個(gè)app,并且從某個(gè)角度來...
Coordinators模式 一般情況下push或present到一個(gè)新的vc頁面,都是在現(xiàn)有的vc頁面創(chuàng)建view controller,設(shè)置相應(yīng)的傳遞數(shù)據(jù),然后進(jìn)行pus...