色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>源碼下載>通訊/手機編程>

一些經典的Objective-C 項目及其常用方法

大?。?/span>0.3 MB 人氣:0 2017-09-26 需要積分:1

  AFNetworking/AFNetworking

  作者是 NSHipster 的博主, iOS 開發界的大神級人物, 畢業于卡內基·梅隆大學, 開源了許多牛逼的項目, 這個便是其中之一。

  AFNetworking 采用 NSURLConnection + NSOperation, 主要方便與服務端 API 進行數據交換, 操作簡單, 功能強大, 現在許多人都用它取代 ASIHTTPRequest。

  AFNetworking中最常用的就是POST和GET請求,除此,它還可以配置HTTPHeader。

  GET請求

  AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];

  [manager GET:@“http://example.com/resources.json” parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {

  NSLog(@“JSON: %@”, responseObject);

  } failure:^(AFHTTPRequestOperation *operation, NSError *error) {

  NSLog(@“Error: %@”, error);

  }];

  POST請求

  AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];

  NSDictionary *parameters = @{@“foo”: @“bar”};

  [manager POST:@“http://example.com/resources.json” parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {

  NSLog(@“JSON: %@”, responseObject);

  } failure:^(AFHTTPRequestOperation *operation, NSError *error) {

  NSLog(@“Error: %@”, error);

  }];

  2. rs/SDWebImage

  作者 Olivier Poitrey 是 Dailymotion 的 CTO, 擁有多個不錯的開源項目。此項目常用于對從 Web 端接受到的圖片進行緩存, 是 UIImageView 的擴展, 應用起來比較簡單。

  框架中最最常用的方法其實就是這個:

  [self.imageView sd_setImageWithURL:[NSURL URLWithString:@“url”]

  placeholderImage:[UIImage imageNamed:@“placeholder.png”]];

  這個框架中還有 UIButton 的分類, 可以給 UIButton 異步加載圖片。

  3. ReactiveCocoa

  由 GitHub 工程師們開發的一個應用于 iOS 和 OS X 開發的函數響應式編程新框架。它被Mattt Thompson大神稱為開啟一個新Objective-C紀元。ReactiveCocoa提供了API用來組合、轉換一直變化的數據流。

  該框架常用于對事件的監聽,實時監聽 textField 輸入的字符串并打印,方法如下:

 ?。郏踭extField rac_signalForControlEvents:UIControlEventEditingChanged]

  subscribeNext:^(id x) {

  LxDBAnyVar(x);

  }];

  為 UIView 添加點擊事件

  self.view.userInteractionEnabled = YES;

  UITapGestureRecognizer * tap = [[UITapGestureRecognizer alloc]init];

 ?。郏踭ap rac_gestureSignal] subscribeNext:^(UITapGestureRecognizer * tap) {

  LxDBAnyVar(tap);

  }];

 ?。踫elf.view addGestureRecognizer:tap];

  監聽 app 進入后臺的通知

 ?。郏郏跱SNotificationCenter defaultCenter] rac_addObserverForName:UIApplicationDidEnterBackgroundNotification object:nil] subscribeNext:^(NSNotification * notification) {

  LxDBAnyVar(notification);

  }];

  4. BradLarson/GPUImage

  一款強大的圖片濾鏡工具, 支持自定義濾鏡, 可用來實時處理圖片和視頻流, 作者是 SonoPlot 公司的 CTO, 在很小的時候便開始接觸編程。GPUImage 這個項目從 2012 年開始, 使用 OpenGL 圖形程序接口編寫, 性能非常好, 現在很多 iOS 程序員都用它來實現 iOS 的模糊效果。該項目的優點不但在于濾鏡很多,而且處理效果是基于GPU的,比使用CPU性能更高。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      ?
      主站蜘蛛池模板: 麻豆成人AV久久无码精品 | 世界上第一个得抑郁症的人是谁 | 国产精品系列在线观看 | 国产在线亚洲精品观 | 国产深夜福利视频在线 | 一本道久在线综合道 | 13小箩利洗澡无码视频APP | 欧美一区二区激情视频 | 亚洲AV无码偷拍在线观看 | 亚洲精品国产SUV | 亚洲精品久久久久69影院 | 国产成人自产拍免费视频 | 国产精品内射久久久久欢欢 | 亚洲久久少妇中文字幕 | 翁公咬着小娇乳H边走边欢A | 性夜影院爽黄A爽免费动漫 性夜夜春夜夜爽AA片A | 欧美5g影院天天爽天天看 | 国产人妻午夜无码AV天堂 | 欧美性猛交AAA片 | 精品国产精品人妻久久无码五月天 | 99精品成人无码A片观看金桔 | 男人电影天堂手机 | 爱穿丝袜的麻麻3d漫画免费 | 69国产精品人妻无码免费 | 国产精品爽爽久久久久久无码 | 被肉日常np高h | 战狼4在线观看完免费完整版 | 国产精品久久久久久免费播放 | 快乐激情站 | 欧美一区二区视频97色伦 | 久久中文字幕亚洲 | 国产精品伦理一二三区伦理 | 无码AV动漫精品一区二区免费 | 日本一本2017国产 | 欧美极限变态扩张video | 国产精品日本一区二区在线播放 | 打扑克床上视频不用下载免费观看 | 少妇高潮惨叫久久久久久欧美 | 久久久视频2019午夜福利 | 亚洲精品中文字幕一二三四区 | 熟妇久久无码人妻AV蜜桃 |