三十而立,從零開始學ios開發(一):準備起航

首先介紹一下自己的背景,本人09年研究生畢業,大學就不介紹了,反正是上海的一所211大學,學的是電腦科學與技術專業,學生時代,從事過ACM,沒有什麼太大的成就,中國的牛人是在太多,我的水平,估計連高中生都pk不過。畢業後到現在,一共待過4個公司,Wicresoft,Chinasoft,Beyondsoft,一直到現在的位於人民廣場的一個公司,公司名就暫不介紹了,如果哪天不在這個公司做了,再把公司名字說出來吧。在Wicresoft,主要從事Asp.net開發,使用C#,這個也是一種使用到現在的主要

iOS隔離儲存區 (Isolated Storage)Demo(調試過可以運行)

NSArray *array1 = [NSArray arrayWithObjects:@"iphone",@"ipod",nil]; NSArray *array2 = [NSArray arrayWithObjects:@"mac",@"imac",@"mac pro",nil]; NSDictionary *myDictionary = [NSDictionary

IOS檢測網路連接狀態)

使用之前請從Apple網站下載樣本:點此下載然後將Reachability.h 和 Reachability.m 加到自己的項目中,並引用 SystemConfiguration.framework,就可以使用了。Reachability 中定義了3種網路狀態:// the network state of the device for Reachability 1.5.typedef enum { NotReachable = 0, //無串連

IOS對plist設定檔的讀寫操作

讀取:---------------------------------------------------------------//首先讀取studentInfo.plist中的資料NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"customInfo" ofType:@"plist"];NSDictionary *dictionary = [[NSDictionary alloc]

IOS裝置旋轉螢幕相關技術收集

UIInterfaceOrientation方向枚舉:UIInterfaceOrientationPortrait //home健在下UIInterfaceOrientationPortraitUpsideDown //home健在上UIInterfaceOrientationLandscapeLeft //home健在左UIInterfaceOrientationLandscapeRight

IOS裝置資訊判斷

//軟體資訊[[UIDevice currentDevice] systemName];//系統名字[[UIDevice currentDevice] systemVersion];//系統版本號碼[[UIDevice currentDevice] uniqueIdentifier];//[[UIDevice currentDevice] model];  //裝置型號[[UIDevice currentDevice] name]; // 硬體資訊[UIDevice

)在IOS應用中從豎屏模式強制轉換為橫屏模式

在 iPhone 應用裡,有時我們想強行把顯示模式從縱屏改為橫屏(反之亦然),CocoaChina 會員 “alienblue”

) MPMoviePlayerController 電影播放器—IOS開發

聲明歡迎轉載,但是請尊重作者勞動成果,轉載請保留此框內聲明,謝謝。文章出處:http://blog.csdn.net/iukey MPMoviePlayerController 與AVAudioPlayer有點類似,前者播放視頻,後者播放音頻,不過也有很大不同,MPMoviePlayerController

(原創)IOS播放視頻

//建立播放器並播放視頻。-(void) playMovie{ NSString* videoPath = [[Globals getResourceManager] loadVideo:@"abcSong"]; player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:videoPath]]; [[NSNotificationCenter

ios-upload file with formdata onsumed web api 程式碼片段

代碼-- (IBAction)uploadAction:(id)sender {    NSString *urlstring=self.urlTextField.text;    //NSString *poststr=@"";    NSData *imgData=UIImageJPEGRepresentation(self.previewImageView.image, 0.9f);        NSString *boundary = @"0xKhTmLbOuNdArY";      

自訂ios keyboard tool bar程式碼片段

-(UIToolbar *)createActionBar { UIToolbar *actionBar = [[UIToolbar alloc] init]; actionBar.translucent = YES; [actionBar sizeToFit]; actionBar.barStyle = UIBarStyleBlackTranslucent; UIBarButtonItem *doneButton = [[UIBarButtonItem

ios開發-載入viewcontroller的幾種方式

Assuming you have storyboard, go to storyboard and give your VC an identifier (inspector), then do:UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];UIViewController *vc = [storyboard

ios開發-Storyboard在多個viewcontroller之間導航的實現

IOS SDK6/Xcode4.5開始在Storyboad中新增很多功能對可視化的開發頁面配置,導航更加方便,下面就寫一下各種導航的實現。1、不用像Xcode4之前必須刪除預設的viewcontroller,然後拖一個navigation controller,然後才能實現導航。只需要選擇預設的viewcontroller ,在菜單上選擇editor-embed in- 2、下面實現導航最簡單的就是next,back,只需要按住ctr直接拖線就好了,這裡有一個Storyboard

iOS開發之郵件發送代碼

郵件發送功能是由MessageUI Framework提供的,這個架構是iPhone sdk中最簡單的框。由一個類、一個視圖控制器,一個protocol組成。一、建立視圖控制器:MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init]; mc.mailComposeDelegate = self; 二、設定郵件主題: [mc setSubject:@"Hello,

iOS開發之在google地圖上顯示自己的位置

一行代碼顯示你的位置iOS中的MapKit整合了定位的功能,使用一行代碼就可以在google地圖上展示出自己當前的位置,代碼如下:-(IBAction) showLocation:(id) sender { if ([[btnShowLocation titleForState:UIControlStateNormal] isEqualToString:@"Show My Location"]) { [btnShowLocation setTitle:@"Hide

iOS開發之多媒體播放

  iOS sdk中提供了很多方便的方法來播放多媒體。本文將利用這些SDK做一個demo,來講述一下如何使用它們來播放音頻檔案。AudioToolbox framework    使用AudioToolbox framework。這個架構可以將比較短的聲音註冊到 system sound服務上。被註冊到system sound服務上的聲音稱之為 system sounds。它必須滿足下面幾個條件。1、 播放的時間不能超過30秒2、資料必須是

iOS開發之將XML轉換成樹

    開發中由於服務端與用戶端是兩種不同的平台,而且服務端又是老系統,不具備很好的物件導向的性質,所以導致用戶端與服務端只好通過一些制定好的xml進行通訊。   

iOS開發之將XML轉換成樹II

    前面一篇文章,很好將xml轉換成樹,並進行操作,但是忽略了對xml節點上屬性的操作,現在讓我來修改代碼,將屬性添加進來。1、在treenode中加一個類型為NSDictionary的attributeDict用於存放屬性。代碼如下:NSDictionary * attributeDict; 2、在中可以在parser:didStartElement:方法中取到屬性列表,在其中添加添加下面代碼。leaf.attributeDict = [[NSDictionary alloc]

iOS開發之自訂View

iOS sdk中的view是UIView,我們可以很方便的自訂一個View。建立一個 Window-based Application程式,在其中添加一個Hypnosister的類,這個類選擇繼承UIObject。修改這個類,使他繼承:UIView@interface HypnosisView : UIView自訂View的關鍵是定義drawRect: 方法,因為主要是通過重載這個方法,來改變view的外觀。例如,可以使用下面代碼繪製一個很多環中環的效果的view。View Code -

iOS開發之UIWebView

UIWebView是iOS sdk中一個最常用的控制項。是內建的瀏覽器控制項,我們可以用它來瀏覽網頁、開啟文檔等等。這篇文章我將使用這個控制項,做一個簡易的瀏覽器。如:我們建立一個Window-based Application程式命名為:UIWebViewDemoUIWebView的loadRequest可以用來載入一個url地址,它需要一個NSURLRequest參數。我們定義一個方法用來載入url。在UIWebViewDemoViewController中定義下面方法:-

總頁數: 703 1 .... 96 97 98 99 100 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.