前言 本篇主要介紹Runtime在開發(fā)中的一些使用場(chǎng)景,順便講解了下MJExtension的底層實(shí)現(xiàn)。如果喜歡我的文章,可以關(guān)注我微博:袁崢Seemygo 一、runtime...

前言 本篇主要介紹Runtime在開發(fā)中的一些使用場(chǎng)景,順便講解了下MJExtension的底層實(shí)現(xiàn)。如果喜歡我的文章,可以關(guān)注我微博:袁崢Seemygo 一、runtime...
1.跳出應(yīng)用,跳轉(zhuǎn)到AppStore,進(jìn)行評(píng)分 如果是7.0以前的系統(tǒng) NSString *str = [NSString stringWithFormat:@"itms-a...
進(jìn)度條在iOS開發(fā)中很常見的,我在項(xiàng)目開發(fā)中也寫過好多進(jìn)度條,有好多種類的,條形,圓形等,今天給大家總結(jié)一種圓形的開發(fā)進(jìn)度條。自定義條形進(jìn)度條 原理很簡(jiǎn)單我就不說了,自己看代...
動(dòng)畫是iOS開發(fā)中非常常用的功能,我們可以通過動(dòng)畫做出非常炫目的效果,有趣的界面.下面簡(jiǎn)單介紹下動(dòng)畫的創(chuàng)建. layer 每個(gè)view都有一個(gè)layer層,用來顯示圖形.la...
前言 工作一周,差不多的又忘了,在學(xué)習(xí)新知識(shí)之前,回顧一下上周末學(xué)習(xí)的HTML5知識(shí). 1, 什么是HTML5 ? 所謂的HTML5就是網(wǎng)頁(yè)5.0版本的超文本標(biāo)記語(yǔ)言,是Hy...
Quarz2D可以實(shí)現(xiàn)以下內(nèi)容: 繪制圖形:線條/三角形/矩形/圓/弧形/扇形等繪制文字繪制/生成圖片讀取/生成PDF截圖/裁剪圖片自定義UI控件 Quarz2D繪制四大步驟...
在iOS開發(fā)中,需要把用戶的數(shù)據(jù)存儲(chǔ)起來,便于下次使用,就需要用到數(shù)據(jù)存儲(chǔ)方法. 1.plist存儲(chǔ) 好處:可以手動(dòng)管理存儲(chǔ)路徑,避免系統(tǒng)刪除. 缺點(diǎn):存取都比較繁瑣,不能存...
在iOS開發(fā)中,delegate與block有著非常重要的作用.他們可以將兩個(gè)控制器之間建立連接,使控制器可以監(jiān)聽其他控制器的事件. delegate 代理設(shè)計(jì)模式:當(dāng)一個(gè)控...