原创 IOS atomic與nonatomic,assign,copy與retain的定義和區別
atomic和nonatomic用來決定編譯器生成的getter和setter是否爲原子操作。 atomic 設置成員變量的@property屬性時,默認爲atomic,提供多線程安
原创 iOS 第一個程序手工寫HelloWorld
1 啓動Xcode (command shift N 快速 新建項目); 2:建立新項目 3 :刪除 ViewController.h.m 和 故事板文件 並且 吧 項目中 的 main 刪去(這個不刪 編譯會出錯誤);刪掉後要重
原创 cocos2d-x 事件分發機制 ——觸摸事件監聽
cocos2d-x 3.0 出來已經好久了,也已經用3.0寫了幾個小遊戲,感覺3.0的事件觸發機制太讚了,隨這裏總結一下,也算是對知識的一種回憶和加深理解。 3.0的事件分發機制中,需要也僅僅需要通過創建一個事件監聽器來實現各種觸發後
原创 塔的旋轉
// // TD.cpp // newtafang // // Created by liufuyu on 14-9-11. // // #incl
原创 AFNetworking的使用
衆所周知,蘋果搞的一套框架NSContention發送請求與接收請求的方式十分繁瑣。操作起來很不方便。不僅要做區分各種請求設置各種不同的參數,而且還要經常在多線程裏操作,同時還要對請求與返回的數據做各種序列化的操作,同時還要考慮請求數據
原创 pushViewController/presentModalViewController/addSubView區別及使用方法
1. 用UINavigationController的時候用pushViewController:animated ----返回之前的視圖[[self navigationController] popViewControllerA
原创 IOS中Json解析的四種方法
作爲一種輕量級的數據交換格式,json正在逐步取代xml,成爲網絡數據的通用格式。 有的json代碼格式比較混亂,可以使用此“http://www.bejson.com/”網站來進行JSON格式化校驗(點擊打開鏈接)。此網站不僅可以檢
原创 IOS開發UI篇—手勢識別器(拖拽+旋轉+縮放)
1 // 2 // YYViewController.m 3 // 06-拖拽事件 4 // 5 // Created by apple on 14-6-19. 6 // Copyright (c) 2014年 itc
原创 iOS開發UI篇—Quartz2D使用(圖形上下文棧)
文頂頂 iOS開發UI篇—Quartz2D使用(圖形上下文棧) iOS開發UI篇—Quartz2D使用(圖形上下文棧) 一、qurza2d是怎麼將繪圖信息和繪圖的屬性繪製到圖形上下文中去的? 說明: 新建一個項目,自定
原创 NSCoding協議
由於Sqlite數據庫的blob數據和NSData的兼容比較好,我想嘗試把一個NSArray存入Sqlite。Sqlite不支持數組的直接存儲,所以我尋找了一些數組轉化爲NSData的方法。網上大多數的解決辦法都是針對於字符數組,eg:
原创 UIView 動畫效果的四種調用方式
UIView 動畫效果的四種調用方式 1 - (void)fadeMe { 2 [UIView animateWithDuration:1.0 animations:^{ 3 fadeMeVie
原创 ios 開發中跟繪圖相關的CGFloat,CGPoint,CGSize,CGRect,CGRectZero
CGFloat :表示一個浮點 CGPoint:表示一個點 CGsize:標示一個矩形,但只有高度和寬度 CGRect:表示一個矩形,並且有原點的位置。 CGRectZero:是一個高度爲零,寬度爲零,原點位置也爲零,需要創建
原创 iOS NSTimer 定時器
@property(nonatomic,assign) NSTimer secondsCountDown //聲明屬性用來記錄倒計時時間 記得不要漏掉assign. - (void)viewDidLoad { [super vi
原创 stringByAppendingPathComponent和stringByAppendingString的區別
轉載自:http://arc9.riaos.com/?p=4980 cyy:自我理解,不保證正確,但親自試驗確實可行:若用 stringByAppendingString 則需要手動在名稱前加 “/”符號,而stringByAppe
原创 CocoaPods 配置環境遇到的 一些問題總結
一 .本來週五就應該配好的但是由於自己對終端指令的不熟悉犯了很低級的錯誤。這裏就把錯誤和自己需要加深理解的東西寫在這,方便自己加深記憶。我配置環境參考的code4app上的一篇文章地址貼在這http://code4app.com/arti