#文檔名:用 Objective-C 編程,#文檔名:用 Objective-C 編程##關於Objective-C(簡稱OC)給iOS和OS X寫程式的時候,Objective-C是程式員使用的主要語言。OC是C語言的一個擴充集,提供了物件導向的特性和一個動態運行時。
Foundation架構,foundationFoundation架構一、Foundation課程安排1.NSObject、NSString、NSMutableString2.NSNumber、NSValue、NSDate、NSArray NSMutableArray3.NSArray的遍曆、NSArray的新文法(IOS6)、NSArray
手把手教你使用Size Class,手把手sizeclass在 iOS8 中,我們不用再像以前那樣,一個頁面建立多個 xib 檔案來適配不同類型的螢幕,現在我們可以把各種尺寸螢幕的適配工作放在一個檔案中完成,然後可以通過不同類別的 Size 來定製各種尺寸的介面。換句話說,你眼前的 Storyboard 不是一個普通的 Storyboard ,而是一個九合一的 Storyboard ,可以管理九種類型的螢幕。對於寬度和高度而言,都有三種情況:緊湊 (Compact) 、任意 (Any) 、
iOS開發中常用的顏色及其對應的顏色值,ios開發顏色對應 RGB值 RGB值 RGB值黑色000#000000黃色2552550#FFFF00淺灰藍色176224230#B0E0E6象牙黑413633#292421香蕉色22720787#E3CF57品藍65105225#4169E1灰色192192192#C0C0C0鎘黃25515318#FF9912石板藍10690205#6A5ACD冷灰128138135#808A87dougello23514285#EB8E
IOS UI基礎05,iosui05UIScrollViewUIScrollView使用的步驟1.建立UIScrollView2.將需要展示的內容添加到UIScrollView中3.設定UIScrollView的滾動範圍 (contentSize)注意: 如果想讓UIScrollView進行滾動, 必須設定可以滾動的範圍scrollView不能滾動的幾種情況1.沒有設定contentSize2.scrollEnabled屬性 = NO3.userInteractionEnabled屬性 =
使用UIScrollView 結合 UIImageView 實現圖片迴圈滾動,情境:在開發工作中,有時我們需要實現一組圖片迴圈滾動的情況。當我們使用 UIScrollView 結合 UIImageView 來實現時,一般 UIImageView 會盡量考慮重用,下面例子是以(左中右)三個 UIImageView 的使用,其實也可以考慮使用 兩個 UIImageView 實現的情況。這樣避免 一組圖片多少個就對應多少個 UIImageView
iOS之UITextfield詳細解析,iosuitextfield//初始化textfield並設定位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //設定邊框樣式,只有設定了才會顯示邊框樣式 text.borderStyle = UITextBorderStyleRoundedRect; typedef enum
iOS KVC 概述KVCKVC 的基本概念 —–>WhatKVC 是一種間接更改對象狀態(或者說是屬性值)的方式:key-value coding 簡稱 KVC. 主要本質特點是採用字串來標識對象的屬性變數,並可以利用這個標識來更改對象的狀態(或者說是屬性值) 這種間接表現在通過字串來識別屬性,?而不是通過調?用存取?方法或直接地訪問執行個體變數的方式。 KVC機制不僅?支援對象,還?支援標量和結構體類型,這些?非對象的類型會被?自動的裝箱和開箱。Key
iOS開發中tableViewCell的懸浮效果,iostableviewcell其實很早就想寫部落格了,只是感覺自己的技術不行,寫出來的東西技術性不強,寫出來也沒什麼用,不過後來想想,寫寫部落格記錄開發中遇到的問題也不錯....今天我想寫的是tableView的懸浮效果,因為我們公司最近在開發社區,就是和百度貼吧類似的,嵌套在應用中,而其中關於每一個的文章要像這種效果開始是做不出這種效果,就直接寫個tableView算了,後來跟問了下做安卓的那邊,原來是陰影的效果...說到這裡,相信好多同學都
IOS 通過網路攝影機讀取每一幀的圖片,並且做識別做Face Service(swift)要使用IOS的網路攝影機,需要使用AVFoundation 庫,庫裡面的東西我就不介紹。 啟動網路攝影機需要使用AVCaptureSession 類。 然後得到網路攝影機傳輸的每一幀資料,需要使用AVCaptureVideoDataOutputSampleBufferDelegate 委託。 首先在viewDidLoad
iOS核心動畫進階技巧之核心動畫(三),ios核心動畫技巧iOS核心動畫進階技巧之CALayer(一)iOS核心動畫進階技巧之圖層變換和專用圖層(二)iOS核心動畫進階技巧之核心動畫(三)iOS核心動畫進階技巧之效能(四)iOS核心動畫進階技巧之動畫總結(五) 隱式動畫 隱式動畫主要作用於CALayer的可動畫屬性上面,UIView對應的layer是不可以的,只要你改變屬性的值,它不是突兀的直接改變過去,而是一個有一個動畫的過程,這個時間等屬性你可以通過事務(CATransactio
iOS開發使用Picker View實現一個圖片瀏覽的App今天我們要簡單做一個通過Picker View控制項的選擇,然後在另一個介面顯示圖片的App。主要模組由兩部分,即Picker View控制項的使用,以及兩個介面間的資料傳遞。(1)在第一個介面中拖入一個Picker View控制項(有點像Date
iOS網路-05-AFNetwoking原理及常用操作AFN的六大模組NSURLConnection,主要對NSURLConnection進行了進一步的封裝,包含以下核心的類:AFURLConnectionOperation AFHTTPRequestOperationManager AFHTTPRequestOperation NSURLSession,主要對象NSURLSession對象進行了進一步的封裝,包含以下核心的類:AFURLSessionManager
iOS開發之軟鍵盤使用小技巧在iOS開發過程中,有時候需要彈出軟鍵盤進行輸入,有時候又需要在某些情況下隱藏軟鍵盤,以提高使用者體驗。今天有幾個關於軟鍵盤的小技巧和大家分享。(1)只彈出數字鍵台有某些需求中,要求使用者只能在Text Field中只能輸入數字,這需要怎麼做呢?可以寫一個Regex用於判斷使用者輸入;或者進行字元匹配等等。但是這都要寫代碼。程式員都是愛偷懶的。在iOS中可以通過簡單設定,使彈出為數字鍵台,這樣使用者輸入就只能為數字了。選中某個Text Field。選擇右側的Show
iOS傳值之代理傳值,ios傳值代理iOS中傳值方式有好幾種,分別是:代理傳值,block傳值,屬性傳值,通知傳值,單例傳值,利用userdefault或者檔案方式傳值,通常代理傳值和block傳值使用最普遍,本文介紹代理傳值的方式,後續部落格會一次寫上其他傳值方式。一
IOS開發—NSTimer建立timer對象的三種方法一、這兩個類方法建立一個timer並把它指定到一個預設的runloop模式中+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti invocation:(NSInvocation *)invocation repeats:(BOOL)yesOrNo;+ (NSTimer
iOS高效開發之Xcode應用外掛程式,iosxcode外掛程式前言:本文非原創 文章摘自 www.cocoachina.com/industry/20130918/7022.html 古人云“工欲善其事必先利其器”,打造一個強大的開發環境,是立即提升自身戰鬥力的絕佳途徑!以下是搜集的一些有力的XCode外掛程式。 1.全能搜尋家CodePilot 2.0你要找的是檔案?是檔案夾?是代碼?Never
IOS開發學習記錄第1天之熟悉Mac常用快速鍵,iosmac部落格介紹:本人從今天開始將學習IOS開發,隨後的時間裡將記錄自己學習軌跡及心得,特開此部落格記錄,記錄這偉大的時刻。(一)、Mac上你應該知道的快速鍵 1、讓我們先來熟悉一下以後我們將一直敲打的鍵盤,我們瞭解一下Mac 鍵盤的布局,依照我們Mac Pro 筆記本鍵盤為例: 第一行從左往右開始:
iOS 裝置資訊擷取 1. 擷取裝置的資訊UIDevice *device = [[UIDevice alloc] init];NSString *name = device.name;NSString *model = device.model; // 裝置類型,比如是蘋果還是itouchNSString *type = device.localizedModel; // 擷取語言版本NSString *systemName = device.systemName; //
iOS視頻下載遇到的問題(附上AFHTTPRequestOperation下載視頻方法)前言:最近做即時聊天項目,涉及到視頻的上傳下載。AFNetworking上傳圖片和視頻(支援多張圖片上傳)在視頻下載中遇到一些問題,視頻下載後無法播放 1 視頻下載方法 /** * 下載檔案 */- (void)downloadFileURL:(NSString *)aUrl savePath:(NSString *)aSavePath fileName:(NSString *