由于很多小伙伴要demo我就不一一發(fā)了沥曹,直接丟在github上自己下載吧:https://github.com/sideslash/FlappyBird 最近利用業(yè)余時(shí)間根據(jù)...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
由于很多小伙伴要demo我就不一一發(fā)了沥曹,直接丟在github上自己下載吧:https://github.com/sideslash/FlappyBird 最近利用業(yè)余時(shí)間根據(jù)...
版本記錄 前言 SpriteKit框架使用優(yōu)化的動(dòng)畫(huà)系統(tǒng)冗美,物理模擬和事件處理支持創(chuàng)建基于2D精靈的游戲闯参。接下來(lái)這幾篇我們就詳細(xì)的解析一下這個(gè)框架喻鳄。 Overview 下面看一...
在剛使用Masonry的時(shí)候足淆,會(huì)碰到需要將單獨(dú)的圖層Layer添加到View上钧惧,而CALayer是不可以調(diào)用Masonry方法的晤锥,這對(duì)于在使用Masonry的情況就比較尷尬掉蔬,...
凡經(jīng)歷過(guò)iOS面試的我們總會(huì)發(fā)覺(jué),即使實(shí)際開(kāi)發(fā)中做過(guò)許多項(xiàng)目矾瘾,也難免為一個(gè)普通的面試題受挫眉踱。這也許不是因?yàn)槲覀兗夹g(shù)不過(guò)關(guān),而是因?yàn)樵谄綍r(shí)我們忽略了怎樣將用到的知識(shí)很好的表述出...
Quartz 2D 繪制模型定義了兩個(gè)完全不同的坐標(biāo)系統(tǒng)赏僧,用戶(hù)空間,它代表文檔頁(yè)扭倾。設(shè)備空間淀零,代表設(shè)備原生的分辨率。用戶(hù)空間是浮點(diǎn)數(shù)膛壹,這和設(shè)備空間的像素分辨率沒(méi)有關(guān)系驾中。當(dāng)你想打...
在iOS開(kāi)發(fā)中不可避免的會(huì)用到一些第三方類(lèi)庫(kù),它們提供了很多實(shí)用的功能模聋,使我們的開(kāi)發(fā)變得更有效率肩民;同時(shí),也可以從它們的源代碼中學(xué)習(xí)到很多有用的東西链方。 Reachability...
README: 引言: 一款優(yōu)秀的app,流暢很關(guān)鍵,用戶(hù)使用60的fps的app,跟使用30的fps的app感受是完全不一樣的.類(lèi)似于 半糖 這種優(yōu)秀的應(yīng)用肯定花了大把精力...
Vapor是開(kāi)源的服務(wù)端Swift框架前酿,可以幫助你用Swift 3 搭載后臺(tái)患雏。 通過(guò)本章的學(xué)習(xí),你將會(huì)學(xué)到如下幾個(gè)技能: - 配置好Vapor - 用Swift寫(xiě)GET罢维,PO...
一淹仑、前言: 作為一名iOSer,把開(kāi)發(fā)出來(lái)的App上傳到App Store是必要的言津。下面就來(lái)詳細(xì)講解一下具體流程步驟攻人。 二取试、準(zhǔn)備: 一個(gè)已付費(fèi)的開(kāi)發(fā)者賬號(hào)(賬號(hào)類(lèi)型分為個(gè)人(...
最近工作中使用別人的SDK時(shí)看到了AsyncSocket這個(gè)類(lèi) 簡(jiǎn)單查看了這個(gè)類(lèi)的用處悬槽,發(fā)現(xiàn)是iOS socket套接字的封裝 用于iOS的socket編程,上學(xué)時(shí)曾學(xué)...
Socket簡(jiǎn)介: 所謂socket瞬浓,通常稱(chēng)為“套接字”初婆,網(wǎng)絡(luò)應(yīng)用程序通過(guò)套接字向網(wǎng)絡(luò)發(fā)送請(qǐng)求或者應(yīng)答網(wǎng)絡(luò)請(qǐng)求。socket通常用于描述IP地址和端口猿棉,是一個(gè)通信鏈的句柄...
本篇博客共分以下幾個(gè)模塊來(lái)介紹GCD的相關(guān)內(nèi)容: 多線程相關(guān)概念 多線程編程技術(shù)的優(yōu)缺點(diǎn)比較磅叛? GCD中的三種隊(duì)列類(lèi)型 The main queue(主線程串行隊(duì)列) Glo...
在寫(xiě) iOS 代碼的時(shí)候,怎么樣去 new 一個(gè)新對(duì)象出來(lái)萨赁,都有一些講究在里面弊琴。使用不同的姿勢(shì)去創(chuàng)建對(duì)象,對(duì)后期維護(hù)所造成的影響會(huì)存在細(xì)微的差別杖爽。 init 創(chuàng)建 在之前一篇...