- 博客(15)
- 收藏
- 关注
转载 Xcode10:cocoapods最新安装攻略
2018.8.28 https://gems.ruby-china.org域名更新为https://gems.ruby-china.com 2017.12.1 更新ruby源最近安装CocoaPods遇到了很多的问题,导致安装了3天才完成,对!你没有看错,安装了整整3天(当中也有网络的问题)。所以有了这篇文章。当前电脑版本: macOS High Sierra 10.13.1 xcode...
2018-10-25 09:18:24
1665
转载 AFNetworking 3.X迁移指南
AFNetworking 3.0AFNetworking是一款在OS X和iOS下都令人喜爱的网络库。为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于 NSURLConnection API的所有支持。如果你的项目以前使用过这些API,建议您立即升级到基于 NSURLSession 的API的AFNetworking的版本。本指南将引导您完成这个过程。本指...
2018-10-25 08:44:46
257
转载 Swift4.1 新特性compactMap函数
关于compactMap函数苹果在Swift 4.1中新增compactMap函数,用来代替flatMap函数。在Swift标准库中compactMap定义如下public func compactMap<ElementOfResult>(_ transform: (Element) throws -> ElementOfResult?) rethrows ->...
2018-10-19 09:38:34
334
转载 Swift和Object-C的区别和优缺点
一、Swift和Objective-C的联系Swift和Objective-C共用一套运行时环境,Swift的类型可以桥接到Objective-C(下面我简称OC),反之亦然。两者可以互相引用混合编程。其次就是,OC之前积累的很多类库,在Swift中大部分依然可以直接使用,当然,Swift3之后,一些语法改变了很多,不过还是有迹可循的。OC出现过的绝大多数概念,比如引用计数、ARC、属性、协议...
2018-10-19 09:11:45
11126
转载 Swift 关于逃逸闭包和非逃逸闭包的用法
func insert (_ region: @escaping Region) -> Region {return { point in !region(point) }}当其中需要执行后才返回, 异步执行的,都需要添加escaping.//如方法1.func doWork(block:()->() ) {block()}//调用时:doWork{ prin...
2018-10-19 09:02:37
841
转载 swift 常用网络请求框架 Alamofire
// get--01---responseDatalet url="\(BASEURL)"+LUNBOURL let image:UIImage=UIImage.init(named:"bannerhomeOne")! //获取数据 func normalGetData() { //get--01--response Alamofire...
2018-10-18 14:21:34
2422
转载 Swift4.0 新特性总结
1、类拓展里面的方法不能被子类复写 1 class UserDataDao { 3 let realm = try! Realm() 5 func test1() { 7 } 9 }10 extension UserDataDao {13 func test2() {15 }16 }17 class KCLDataDao:Us...
2018-10-17 18:00:59
439
转载 Swift4.0闭包 详解
/*Swift 中的闭包有很多优化的地方1 根据上下文推断参数和返回值的类型2 从单行表达式闭包中隐式返回 可以省略return3 可以使用简化的参数如 $0 $1 意为从0或者1开始4 提供了尾随闭包的语法*///语法 parameters参数 return 隐藏了//{(parameters) -> return type in// parameters//...
2018-10-17 17:41:36
1034
转载 Xcode 10 关于 CocoaPods 安装失败的问题
升级完Xcode10之后, 想升级一下CocoaPods,当执行 pod install 之后, Terminal 中显示了一大堆报错信息, 其中核心信息如下:RuntimeError - [!] Xcodeproj doesn't know about the following attributes {"inputFileListPaths"=>[], "outputFileLis...
2018-10-17 15:19:06
1409
转载 IOS UIAlertController 弹框 (ios 9.0 后代替了UIAlertView弹框 和 UIActionSheet下弹框)
[摘要:正在IOS 9.0 后 苹果没有 UIActionSheet 由UIAlertController取代二者 用操纵器将二者开两为一 很简略 轻易] 在IOS 9.0 后 苹果官方宣布不再或不推荐使用UIAlertView 和 UIActionSheet 由UIAlertController进行代替两者 用控制器将两者合二为一 很简单 方便 下面就是关于UIAlertView
2016-08-03 18:11:07
365
转载 IOS 图片上传处理 图片压缩 图片处理
提到从摄像头/相册获取图片是面向终端用户的,由用户去浏览并选择图片为程序使用。在这里,我们需要过UIImagePickerController类来和用户交互。使用UIImagePickerController和用户交互,我们需要实现2个协议。View Code代码如下 复制代码#pragma mark 从用户相册获取活动图片- (void)pickImageFromAl
2016-07-27 17:53:36
461
转载 iOS 使用AFN 进行单图和多图上传
图片上传时必要将图片进行压缩,不然会上传失败1.单张图上传AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [manager POST:urlString parameters:params constructingBodyWithBlock:^(id_Nonnull f
2016-07-27 17:42:37
956
转载 UITableViewCell
UITableViewCell:1.使用系统自定义的各种UITableViewCell的样式- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString* indentifier = @"ce
2016-07-08 10:22:40
342
转载 IOS常用动画中的枚举UIViewAnimationOptions
首先这个枚举属于UIViewAnimation。我们经常使用的函数是[UIView animateWithDuration: animations:^{} completion:^(BOOL finished) {}];和[UIView animateWithDuration: animations:^{}];如果动画稍微复杂点,例如需要组合等等就可能用到这个函数:[UIView animateW
2016-06-21 14:38:22
306
转载 CocoaPods报错:The dependency `AFNetworking ` is not used in any concrete target
在创建Podfile的时候,用这种格式使用,platform :ios, '8.0'use_frameworks!target 'MyApp' do pod 'AFNetworking', '~> 2.6' pod 'ORStackView', '~> 3.0' pod 'SwiftyJSON', '~> 2.3'end1234567812345678里面的 MyA
2016-05-23 13:46:42
2955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人