Time of Update: 2015-09-06
【讀書筆記】iOS-NSNumber,ios-nsnumberNSArray和NSDictionary只能儲存物件,而不能直接儲存任何基本類型的資料,如int,float或struct.但是你可以用對象來封裝基本數值。例如,將int型資料封裝到一個對象中,然後就可以將這個對象放入NSArray或NSDictionary中了。代碼如下:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after
Time of Update: 2015-09-05
iOS開發之CocoaPods的安裝與使用,ios開發cocoapods 前言部分註:本文內容摘抄自 http://blog.csdn.net/lizhongfu2013/article/details/26384029 內容做了些許修改以及更新。一、概要 iOS開發時,項目中會引用許多第三方庫,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用來方便的統一管理這些第三方庫。二、安裝
Time of Update: 2015-09-05
Pop–實現任意iOS對象的任意屬性的動態變化,popios簡介Pop 是一個可擴充的動畫引擎,可用於實現任意iOS對象的任意屬性的動態變化,支援一般動畫,彈性動畫和漸層動畫三種類型.項目首頁: pop最新樣本: 點擊下載注意: 官方代碼中,並不包含執行個體,而是用於編譯的所有原始碼,建議自行建立工程,並結合下文的程式碼片段查看效果.入門安裝通過CocoaPods安裝pod 'pop', '~> 1.0'使用在需要使用POP的地方,引入標頭檔:#import
Time of Update: 2015-09-06
Design + Code (iOS),designcodeios 這套iOS學習資料包含三部分 : 《Learn Sketch 3》、《Learn iOS Design》、《Build an iOS app》以及《Design With Swift》<1> Learn Sketch 3:Sketch工具的使用點擊下載 <2> Learn iOS Design:
Time of Update: 2015-09-04
iOS SDK詳解之UITabbar(仿新浪微博的Demo) 前言:UITabBarController和UINavigationController是大多數App選擇的導航模式。而UITabBarController的UITabBar又是其呈現給使用者的UI部分,所以瞭解其屬性,以及如何自訂非常重要。本文模仿新浪微博寫一個簡單的Tabbar,感興趣的同學可以下載來看看,Demo的實現我會在本文最後簡單提一下。Demo
Time of Update: 2015-09-03
iOS --- 通過CPU實現的簡單濾鏡效果iOS中使用CPU實現濾鏡效果的原理很簡單, 即將圖片轉換成像素資料, 然後對每一個像素進行相應的濾鏡效果計算, 然後重新得到過濾後的圖片.CPU濾鏡效果代碼如下:標頭檔// CPUImageFilterUtil.h#import #import #import #import //LOMOstatic const float colormatrix_lomo[] = { 1.7f, 0.1f, 0.1f, 0, -73.1f, 0, 1.7
Time of Update: 2015-09-02
IOS學習筆記,ios學習資料1.建立控制器的三種方式:2.程式啟動時會去尋找Main Interface,如果找到Main Interface則會自動載入預設的storyboard,載入的過程大致為以下幾步:3.storyboard載入後使用instantiateViewControllerWithIdentifier:@"storyboardId"方法也可以獲得storyboard的ViewController對象。4.同樣可以使用alloc
Time of Update: 2015-09-01
IOS學習筆記,ios學習資料1.pch檔案中的代碼是全域的,不管是#import標頭檔還是#define宏,都可以在項目中的所有檔案中使用。(凡是涉及到OC文法的內容都要放入到#ifdef __OBJC__ #endif中)。2.pch中最好使用下面的宏對NSLog函數進行替換,在發布的時候直接將後部的NSLog進行注釋則代碼中不會列印任何值。#define MyLog(...)
Time of Update: 2015-09-01
iOS Animations by Tutorials,iosanimationsBook DescriptionMake Delightful Animations with Swift! There’s no denying it: creating animations is one of the most enjoyable parts of iOS development. Animations are fun to create, they breathe life into
Time of Update: 2015-09-02
arc4random_uniform 隨機數,arc4random_uniformObjective-C
Time of Update: 2015-09-03
iOS9新特性 - Search APIs在IOS9之前,你只能用spotlight通過app的名字找到對應的app。但隨著iOS9 Search APIs 的發布,開發人員可以通過在app內部的內容中建立索引,通過搜尋索引鍵來進入到app指定的內容地區。The 3 APIsNSUserActivityThe NSUserActivity 在iOS8的 Handoff
Time of Update: 2015-09-01
【讀書筆記】iOS-NSString的length,ios-nsstringlengthNSString的length方法能夠準確無誤地處理國際字串,如含有俄文,中文或者日本文字元的字串,以及使用Unicode國際字元標準的字串。在C語言中處理這些國際字串是件令人非常頭疼的事情 ,因為一個字元佔用的空間可能多於1個位元組,這就意味著如strlen()之類只計算位元組數的函數會返回錯誤的數值。 參考資料:《Objective-C基礎教程》
Time of Update: 2015-09-01
ios開發日記12-CALayer和UIView,12-calayeruiview今天博主有一個內容繪製的需求,遇到了一些困痛點,在此和大家分享,希望能夠共同進步.今天和大家分享一下CALayer和UIView的區別:1.UIKit使用UIResponder作為響應對象,來響應系統傳遞過來的事件並進行處理。UIApplication、UIViewController、UIView、和所有從UIView派生出來的UIKit類(包括UIWindow)都直接或間接地繼承自UIResponder類.在
Time of Update: 2015-09-01
ios開發之 - xcode 快速鍵Xcode 常用的快速鍵這裡介紹一些xcode 比較常用的一些快速鍵可以高效率的開發我們的軟體 可以減少我們使用滑鼠這樣可以減少開發的時間 非常方便command + R 運行程式這裡有兩種辦法,一種是快速鍵的方式另外一種就是點擊左上方的小三角號command + S 儲存檔案 可以快速儲存正在編輯的代碼command + Z 撤銷command +K 刪除當前游標前面的代碼control + E 游標移動到當前行的末尾 類似於普通鍵盤上的end
Time of Update: 2015-09-01
iOSAutoLayoutDemystify,iosdemystifyBook DescripterAuto Layout transforms the way you create iOS user interfaces. As flexible as it is powerful, Auto Layout gives you unprecedented control over your iOS user interfaces. But Auto Layout has a
Time of Update: 2015-08-31
objc利用block實現鏈式編程方法,objcblock鏈式編程objc利用block實現鏈式編程方法 因為不好讀。block和其他語言的匿名函數一樣,很多程式員剛開始很難主動去用他。 本文描述block作為屬性的實際使用,看懂block,並講解如何利用block實現鏈式編程方法。 【一】遭遇 到今天iOS開發中最常用的語言還是objc,市場就像泰坦尼克號,人雖然在上樓,但是船在下沉,所以人還是在下沉。雖然swift出現的迅猛,但是大部分開發人員面對的還是objc。什麼時候swif
Time of Update: 2015-08-31
iOS階段學習第34天筆記(UI小工具 UISegment-UISlider-UIStepper-UIProgressView-UITextView介紹),uiprogressviewiOS學習(UI)知識點整理一、UI小工具1、UISegmentedControl 分段選取器 執行個體代碼 1 - (void)viewDidLoad { 2 [super viewDidLoad]; 3 //分段選取器 4 //在iOS6裡,每個段的寬度會根據字數來決定 5
Time of Update: 2015-08-31
OC基礎--對象做參數在方法間傳遞,oc--劇情描述: 美國大兵抗把漢陽造 拿著5個彈夾(每個彈夾5發子彈) 帶著弟兄們幹架 子彈打完了就求救 類: 士兵: 屬性: 姓名(_name) 身高(_height) 體重(_weight) 行為: 開槍(fire) 求救(callForHelp)
Time of Update: 2015-08-31
IOS多線程管理<1>關於多線程你必須知道的二三事,ios多線程 /* 不是技術性的文章,只是記錄自己每天學習的方式 ----------------------------程式猿的征途是星辰的大海*/ [1]
Time of Update: 2015-08-31
iOS階段學習第35天筆記(Touch手勢介紹),ios第35天一、Touch手勢1、利用手勢實現UIButton移動效果 執行個體代碼 1) 建立一個繼承自UIButton的類 MyButton.h 代碼實現 1 #import <UIKit/UIKit.h>2 @interface MyButton : UIButton3 @end2)MyButton.m 的代碼實現 1