
前言 在iOS開發(fā)中十减,我們時(shí)常需要保存一些數(shù)據(jù),或者希望在用戶下次打開App時(shí)愤估,依然可以保留一些設(shè)置等帮辟,比如主題設(shè)置、語言設(shè)置玩焰,那么我們一般會(huì)選擇使用NSUserDefaul...
用途 protocolbuffer(以下簡(jiǎn)稱PB)是google 的一種數(shù)據(jù)交換的格式由驹,它獨(dú)立于語言,獨(dú)立于平臺(tái)震捣。google 提供了多種語言的實(shí)現(xiàn):java、c++闹炉、go ...
一蒿赢、函數(shù) 1、定義 1渣触、聲明:func 函數(shù)名(形參名:形參類型羡棵,形參名:形參類型)-> 返回值類型 2、調(diào)用:函數(shù)名(形參名:實(shí)參嗅钻,形參名:實(shí)參) 2皂冰、知識(shí)點(diǎn) 2、無返回值...
在使用masonry過程中為button設(shè)置約束時(shí)寬度自適應(yīng)养篓,但是一般button的title兩邊都會(huì)留白秃流,一般最簡(jiǎn)單的做法是兩邊加空格。但是身為較真的我不想這樣做柳弄,而且空格...
一嚣伐、基礎(chǔ)知識(shí) 1糖赔、初識(shí)3個(gè)枚舉 1.1、UIDevice.h文件中:設(shè)備方向 1.2轩端、UIApplication.h文件中:界面方向 1.3放典、UIApplication.h文...
1、AsyncSocket介紹 如果需要在項(xiàng)目中像QQ微信一樣做到即時(shí)通訊茬高,必須使用socket通訊兆旬。 iOS中Socket編程的方式: BSD Socket : BSD...
目錄弄明白對(duì)象熏瞄、類是怎么調(diào)用方法的就行一脚祟、消息發(fā)送機(jī)制objc_msgSend二、動(dòng)態(tài)方法解析resolveMethod三强饮、消息轉(zhuǎn)發(fā)機(jī)制objc_msgForward四由桌、程序...
核心繪圖狀態(tài)管理 CGContextSaveGState函數(shù)的作用是將當(dāng)前圖形狀態(tài)推入堆棧。之后邮丰,您對(duì)圖形狀態(tài)所做的修改會(huì)影響隨后的描畫操作行您,但不影響存儲(chǔ)在堆棧中的拷貝。在修...
單例 Singleton 是設(shè)計(jì)模式中非常重要的一種,在 iOS 中也非常常見柱嫌。在之前的面試過程中也被問到過單例相關(guān)的問題锋恬,當(dāng)時(shí)感覺自己答得不是很好,后來也是又深入研究了一下...