随笔分类 -  IOS

摘要:近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装。 当你的应用在iOS 9中需要使用 QQ/QQ空间/支付宝/微信SDK 的相关能力(分享、收藏、支付、登录等)时,需要在“I 阅读全文
posted @ 2018-07-30 14:19 情三 阅读(576) 评论(0) 推荐(0)
摘要:Swift 中经常遇到一些不熟悉的关键字, 例如@autoclosure, @noescape...等等, 为什么要加这样的关键字, 我自己写方法的时候什么时候要加, 什么时候不加, 都是应该考虑的问题, 所以打算写一系列文章来介绍一下这些关键字. @noescape @noescape 用来标记一 阅读全文
posted @ 2017-01-23 19:48 情三 阅读(394) 评论(0) 推荐(0)
摘要:先切换gem源 查看是否切换成功 如果出现下图这样的就说明切换成功了, 如果还是官方的源, 请手动重启电脑尝试😜 切换成功 切换成功 接下来就可以开始升级了cocoapods了 是的, 你没看错是这个命令, 然后终端会出现一大推东西, 别管他, 最后停下来是这样的就差不多了 安装成功 安装成功 然 阅读全文
posted @ 2017-01-23 00:29 情三 阅读(289) 评论(0) 推荐(0)
摘要:废话不多说,直接上干货。 以下所有操作均是在Cocoapod导入第三方库,并且是.xcworkspace的工程里面操作的, 1.导入头文件找不到,也就是所谓的,not find ''AFNetworking.h'' 解决方法:把import "AFNetworking.h" 替换成 import < 阅读全文
posted @ 2017-01-22 19:56 情三 阅读(823) 评论(0) 推荐(0)
摘要:我们可用swift的闭包来定义变量的值。 先来一个简单的例子大家先感受感受。 定义一个字符串的变量的方法: 直接赋值 var str="JobDeer" 还可以用闭包的方式定义: var str:String={ return "JobDeer" }() 闭包还可以这么定义,省略了等号和括号: va 阅读全文
posted @ 2017-01-13 21:47 情三 阅读(1484) 评论(0) 推荐(0)
摘要:最近真正开始学 Swift,在调用函数的时候遇到一个问题:到底写不写函数名? 我们来看两个个例子: (A)、(B)、(C)、(D)四处调用,哪个会报错? 请仔细思考一下,或者打开Playground运行一下。 好吧,如果你还是直接翻到这里,那我也无能为力了。 答案是:四处全部报错。 正确的写法是: 阅读全文
posted @ 2017-01-13 21:08 情三 阅读(2650) 评论(0) 推荐(0)
摘要:cocoapods官网:https://cocoapods.org 一、什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做 阅读全文
posted @ 2017-01-12 00:46 情三 阅读(394) 评论(0) 推荐(0)