Time of Update: 2014-09-24
IOS開發之網路開發工具IOS開發之網路開發工具做移動端開發 經常會涉及到幾個模組:1、網路檢測 2、網路請求get和post請求 3、檔案上傳 4、檔案下載 5、斷點續傳現在將這些一一分享給大家 ,也歡迎大家一起學習和討論 本例子採用AFNetWorking架構網路檢測:#pragma mark - Reachability Management (iOS 6-7)//網路監聽(用於檢測網路是否可以連結。此方法最好放於AppDelegate中,可以使程式開啟便開始檢測網路)-
Time of Update: 2014-09-24
iOS 建立多線程的三種方法(1)//通過NSObject的方法建立線程 //(這個方法會自動開闢一個後台線程,參數1:在這個後台線程中執行的方法,參數2:用於傳遞參數) [self performSelectorInBackground:@selector(banZhuanPlus) withObject:nil];(2)//通過NSThread建立線程(參數1:方法的執行者;參數2:線上程中執行的方法;參數3:用於傳遞參數) //第一步:建立線程 NSThread *
Time of Update: 2014-09-24
iphone解析度終極指南(含iphone6/6+)如文字不清,請 “右鍵->圖片另存新檔” 下載後查看大圖-------------------------原文及翻譯文本Points點At the beginning, coordinates of all drawings are specified in points.在以開始,所有的圖形位置都由座標點指定。Points are abstract units, they only make sense in this
Time of Update: 2014-09-24
iOS開發動態計算cell的高度在iOS開發過程中,我們經常會用到UITableView,談到UITableView當然少不了UITableViewCell.那麼有時候我們就會有疑惑,怎麼樣才能讓cell的高度根據文字的大小多少,以及照片的高度來動態設計呢?下面我們來看一下,到底怎麼做才能讓cell的高度動態變化,讓介面看起來更美觀協調一些呢?//動態設定cell的高度+ (CGFloat)heightForRowWithModel:(PhotoInfo *)photoInfo{ //1.
Time of Update: 2014-09-24
IOS開發之類和對象IOS開發之類和對象OC和Java一樣都是一種物件導向的語言,從今天開始我和大家一起來系統學習這種物件導向的語言oc,歡迎大家什麼問題和我一起探討和學習。OC定義類有兩個步驟:1、介面部分(通俗的說是.h檔案)2、實現部分(通俗的說是.m檔案)介面部分文法如下: #interface:Myclass:NSObject { int _count; NSString* _name;
Time of Update: 2014-09-24
iOS使用AVCaptureSession自訂相機關於iOS調用攝像機來擷取照片,通常我們都會調用UIImagePickerController來調用系統提供的相機來拍照,這個控制項非常好用。但是有時UIImagePickerController控制項無法滿足我們的需求,例如我們需要更加複雜的OverlayerView,這時候我們就要自己構造一個攝像機控制項了。這需要使用AVFoundation.framework這個framework裡面的組件了,所以我們先要匯入這個標頭檔,另外還需要的組件官
Time of Update: 2014-09-24
iOS開發中CATransition過渡動畫的類型移動開發過程中, 動畫是必不可少的,有了動畫,彷彿我們的程式有了生命一樣.動畫可以讓我們的程式介面變化更流暢, 而不是很突兀的感覺.今天,就說一下CATransition過渡動畫.我們先看一下過渡動畫的代碼實現:// 建立 CATransition *transition = [CATransition animation]; transition.duration = 2; // 設定過渡樣式 /**
Time of Update: 2014-09-24
iOS 如何建立單例// YOURCLASSNAME.h@interface YOURCLASSNAME : NSObject+(instancetype) sharedInstance;@end// YOURCLASSNAME.m@implementation YOURCLASSNAME+ (instancetype)sharedXXX { static YOURCLASSNAME *_sharedInstance = nil; static dispatch_once_t
Time of Update: 2014-09-24
iOS 協議使用這整個是一個cell,框框的放的image(有很多圖片,可以左右滑動,我用iCarousel做的,這個的代理寫在自訂cell類裡面的)。現在需要點擊圖片進入下一個頁面。。。。現在我點擊圖片,都會進入到自訂cell類裡面的代理裡,但是cell類裡面,是不讓我彈出下一個viewcontroller的。。??不然用[self.navigationController pushViewController:show
Time of Update: 2014-09-24
iOS開發- UITabBarItem自訂圖片(去除黑色)在項目中使用UITabBarController的時候, 每個UITabBarItem都可以展示對應的圖片。UITabBarItem有兩種狀態, 即 選中/ 非選中狀態。如果用storyboard設定圖片, 那麼設定的是選中狀態的圖片, 並且, 它會自動的填充為深藍色. (就是 default color)至於非選中狀態呢, 它會自動的變成灰色。 這大大影響了美觀。如下:我們想要的效果, 應該是這樣的:如果要變成這樣,
Time of Update: 2014-09-24
iOS開發之手勢識別感覺有必要把iOS開發中的手勢識別做一個小小的總結。在上一篇iOS開發之自訂表格情鍵盤(組件封裝與自動布局)部落格中用到了一個輕擊手勢,就是在輕擊TextView時從表情鍵盤迴到系統鍵盤,在TextView中的手是用storyboard添加的。下面會先給出如何用storyboard給相應的控制項添加手勢,然後在用純程式碼的方式給我們的控制項添加手勢,手勢的用法比較簡單。和button的用法類似,也是目標動作回調,話不多說,切入今天的正題。總共有六種手勢識別:輕擊手勢(TapG
Time of Update: 2014-09-22
CS193P學習筆記(一),1>iOS系統分層 1.Core OS核心作業系統層,很接近硬體的一層;本質是一個Unix核心,使用基於BSD的Unix版本,擁有檔案系統、通訊端、許可權等一系列Unix所具有的特性,並且還具備一些特別應用於行動裝置的東西,例如電源管理、用於安全管理的鑰匙串訪問;大多數API是使用C語言寫的; 2.Core
Time of Update: 2014-09-20
[iOS] 用 Swift 開發一個 TODO 應用 背景 相信不少 iOS 程式員對於 Swift 依舊持以觀望的態度,一來是這小傢伙剛出來沒幾天,本身還處於完善的階段;二來是學習的成本較高,看完官方文檔怎麼也要個幾天的時間;三來是反正最近幾年很難在工程項目裡推廣使用,工作又用不到,那我學個鎚子呐。是的,我一開始也是這麼想的。直到有一天,我遇到了它:Swift Tutorial - To Do List App。這是 YouTube
Time of Update: 2014-09-20
Cocos2d-x3.2 iOS下開啟多點觸控iOS下預設是不開啟多點觸控的,我們要想要使用需要做如下的內容:iOS檔案夾下:AppController.mm需要加一行代碼: // 只需要新增這樣一行代碼就可以使用多點觸控啦。 [eaglView setMultipleTouchEnabled:YES]; 具體位置見下面:- (BOOL)application:(UIApplication *)application
Time of Update: 2014-09-20
(翻譯)開始iOS 7中自動布局教程(二),ios布局這篇教程的前半部分被翻譯出來很久了,我也是通過這個教程學會的IOS自動布局。但是後半部分(即本篇)一直未有翻譯,正好最近跳坑翻譯,就尋來這篇教程,進行翻譯。前半部分已經轉載至本部落格,後半部分即本篇。學習IOS自動布局的朋友可以看看。自動布局很強大。這篇教程絕對的最好的學習IOS自動布局的文章,沒有之一原文地址:Beginning Auto Layout Tutorial in iOS 7: Part 2本文如下:請注意:
Time of Update: 2014-09-22
iOS開發之手勢識別,ios開發手勢 感覺有必要把iOS開發中的手勢識別做一個小小的總結。在上一篇iOS開發之自訂表格情鍵盤(組件封裝與自動布局)部落格中用到了一個輕擊手勢,就是在輕擊TextView時從表情鍵盤迴到系統鍵盤,在TextView中的手是用storyboard添加的。下面會先給出如何用storyboard給相應的控制項添加手勢,然後在用純程式碼的方式給我們的控制項添加手勢,手勢的用法比較簡單。和button的用法類似,也是目標動作回調,話不多說,切入今天的正題。總共有六種手勢識別
Time of Update: 2014-09-20
[iOS] Swift的函數式API 在過去的時間裡,人們對於設計 API 總結了很多通用的模式和最佳實務方案。一般情況下,我們總是可以從蘋果的 Foundation、Cocoa、Cocoa Touch 和很多其他架構中總結出一些開發中的範例。毫無疑問,對於“特定情境下的 API 應該如何設計”這個問題,不同的人總是有著不同的意見,對於這個問題有很大的討論空間。不過對於很多 Objective-C 的開發人員來說,
Time of Update: 2014-09-20
iOS 影像處理-調整映像亮度- (UIImage*) getBrighterImage:(UIImage *)originalImage{ UIImage *brighterImage; CIContext *context = [CIContext contextWithOptions:nil]; CIImage *inputImage = [CIImage imageWithCGImage:originalImage.CGImage]; CIFilter
Time of Update: 2014-09-22
音樂社交APP源碼
Time of Update: 2014-09-20
Android自訂控制項——仿ios開關按鈕 大凡在公司做用戶端產品開發的都會發現,android和ios的差異化,ios得益於“老喬”的精心設計,介面使用者體驗做到了極致,而android秉承開源思想,介面使用者體驗百家各有其長,相互不得統一。不說廢話,先,看看ios的“開關按鈕”: 往往在公司,產品設計原型優先參考了ios的設計,這下可苦了android開發人員,android開發人員被迫要寫和ios幾乎同樣的效果,這種情況