安裝Homebrew 安裝Homebrew ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" 檢...
一直以來都想好好學(xué)習(xí)下CoreAnimation,奈何涉及的東西太多,想要一次性全部搞定時(shí)間上不允許,以后會(huì)斷斷續(xù)續(xù)的補(bǔ)全。最近項(xiàng)目里用到了CADisplayLink,就順便...
簡介 Runtime 又叫運(yùn)行時(shí),是一套底層的 C 語言 API,其為 iOS 內(nèi)部的核心之一,我們平時(shí)編寫的 OC 代碼,底層都是基于它來實(shí)現(xiàn)的。比如: [receiver...
方法一(適用于設(shè)置圖片): 1、準(zhǔn)備兩套圖片文件(不同模式使用不同的圖片),可以通過在圖片名稱后面加上標(biāo)識(shí)來區(qū)分不同模式應(yīng)該使用的圖片。 2、給UIImage添加一個(gè)類別,類...
// 1、創(chuàng)建音效對(duì)象 SystemSoundID audio = nil; // 2、初始化音效對(duì)象 獲取音效文件的路徑 初始化音效對(duì)象 AudioServicesCrea...
二、 詳細(xì)介紹 1. AFNetworking 這是 AFNetworking 的主要部分,包括 6 個(gè)功能部分共 9 個(gè)類。 1)AFNetworking.h [objc]...
這是一篇團(tuán)隊(duì)的成員之一斯科特·舍伍德所寫的教程,它是專門從事混合定位解決方案的動(dòng)態(tài)加載的定位軟件公司。 網(wǎng)絡(luò)——你的應(yīng)用程序的生活不能沒有它!蘋果自己的NSURL連接的基礎(chǔ)框...
知識(shí)點(diǎn)一: 要想在用Storyboard創(chuàng)建的視圖控制器之間實(shí)現(xiàn)來回跳轉(zhuǎn),必須使用一下方法: 第一步:先從整個(gè)工程中包中找到視圖所在的StoryBoard,舉例: UISto...
一,前言 Objective-C 中的鍵(key)-值(value)觀察(KVO)并不是什么新鮮事物,它來源于設(shè)計(jì)模式中的觀察者模式,其基本思想就是: 一個(gè)目標(biāo)對(duì)象管理所有依...
1. 簡單工廠模式 如何理解簡單工廠,工廠方法, 抽象工廠三種設(shè)計(jì)模式? 簡單工廠的生活場(chǎng)景,賣早點(diǎn)的小攤販,他給你提供包子,饅頭,地溝油烙的煎餅等,小販?zhǔn)且粋€(gè)工廠,它生產(chǎn)包...
UIScrollView的重要屬性: @property(nonatomic)CGPointcontentOffset;// default CGPointZero // 這...
先介紹一下UITabBarController的結(jié)構(gòu): 首先了解UITabBarController跟UITabBar的關(guān)系。注意UITabBar是添加到UITabBarCo...
- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options att...
第一步:新建一個(gè)繼承自UiTableViewCell的類。 第二步:先在新建的類中重寫初始化方法,把所有可能用到的控件都添加上去。(不需要設(shè)置子控件的數(shù)據(jù)和frame,子控件...
UITableView除了常規(guī)的選擇模式(selection mode)外還有一個(gè)編輯模式(editing mode),在編輯模式中可實(shí)現(xiàn)刪除,插入,多選,重排序等。 一.進(jìn)...
http://www.itdecent.cn/p/dacb99506bb9 http://www.itdecent.cn/p/7c604e08dd6b http://blog...
知識(shí)點(diǎn)1、 獲取URL中最后面文件的名字 NSString *NewString = [strting LastPathComponent]; Storyboard中的UIS...
所謂的懶加載可以定義為:延時(shí)加載,即當(dāng)對(duì)象需要用到的時(shí)候再去加載。其實(shí)就是所謂的重寫對(duì)象的get方法,當(dāng)系統(tǒng)或者開發(fā)者調(diào)用對(duì)象的get方法時(shí),再去加載對(duì)象。 懶加載的優(yōu)點(diǎn) 不...
(1)自定義大頭針Annotation的樣式,也就是定義view,主要的方法是如下,傳遞一個(gè)大頭針annotation模型,然后返回一個(gè) MKAnnotationView,這...