概述 oProfile是用于Linux的若干種評測和性能監(jiān)控工具中的一種,它可以工作在不同的體系結(jié)構(gòu)上,包括MIPS、ARM、IA32、IA64和AMD。oProfile包含...
概述 oProfile是用于Linux的若干種評測和性能監(jiān)控工具中的一種,它可以工作在不同的體系結(jié)構(gòu)上,包括MIPS、ARM、IA32、IA64和AMD。oProfile包含...
DataSynchronized a solution for iOS data synchronization iOS開發(fā)本地?cái)?shù)據(jù)同步的解決方案 What for 實(shí)現(xiàn)本地...
ESJsonFormat for mac 一個很好用的應(yīng)用,自動根據(jù)json數(shù)據(jù)導(dǎo)出對應(yīng)的數(shù)據(jù)模型文件 支持Swift、OC、YYModel、MJExtension但原作者很...
YFPopView 背景 幾乎所有的iOS開發(fā)項(xiàng)目都會有彈窗的需求,雖然彈窗的內(nèi)容不同,不過大體的邏輯是相同的,比如背景半透明、點(diǎn)擊自動隱藏、彈出動畫等。所以基于此封裝了一個...
OC是一門動態(tài)的語言,這門語言的動態(tài)性變現(xiàn)在哪些方面呢? 1.動態(tài)類型 程序分為編譯時和運(yùn)行時,編譯時將程序轉(zhuǎn)換成機(jī)器可以理解的語言,在這一過程中對語言進(jìn)行最基本的檢查報(bào)錯,...
前言 iOS 11beta版已經(jīng)來了,正式版我想應(yīng)該也快了,作為一個iOS開發(fā)者,這意味著馬上就要著手來適配iOS 11了。在開始之前,我想對于iOS 11中的新特性,還是很...
前言 語言本地化,又叫做語言國際化。是指根據(jù)用戶操作系統(tǒng)的語言設(shè)置,自動將應(yīng)用程序的語言設(shè)置為和用戶操作系統(tǒng)語言一致的語言。往往一些應(yīng)用程序需要提供給多個國家的人群使用,或者...
我看iOS本身定義的枚舉里面經(jīng)常會使用左移(<<)來定義枚舉的值,一開始我還不懂為啥要這么定義。這么處理的邏輯跟iOS系統(tǒng)沒關(guān)系。 1、舉個例子 定義: 使用: 為什么枚舉值...
2016.05.20 10:24 塵封已久的學(xué)習(xí)基礎(chǔ)總結(jié),最近公司項(xiàng)目不是很忙,終于抽空整理出來,現(xiàn)分享出來。 1.1 談一談GCD和NSOperation的區(qū)別? 首先二者...
本文分為2個部分:概念與應(yīng)用。概念部分旨在剖析 KVO 這一設(shè)計(jì)模式的實(shí)現(xiàn)原理;應(yīng)用部分通過創(chuàng)建的項(xiàng)目,以說明 KVO 技術(shù)在 iOS 開發(fā)中所帶來的作用;如果是作為剛接觸 ...
前言 一個有經(jīng)驗(yàn)的開發(fā),碰到一些特殊的UI控件,腦海中應(yīng)該是有好幾種實(shí)現(xiàn)方案的,同時也能記起一些第三方相似的開源控件。為了應(yīng)對產(chǎn)品的需求變更,UI效果的變更,以及做到代碼的可...
Swift項(xiàng)目中添加OC文件 方法一 : 1、在swift項(xiàng)目中創(chuàng)建.h文件 2、在Build Setting 選項(xiàng)里,要確保Swift Compiler選項(xiàng)里指定Heade...