自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 git学习和常用命令

git diff:工作区和暂存区; git diff—cached:暂存区和本地仓库 git diff master origin/master:本地和远程仓库差异 git config --global alias.st "status" git config --global --list 删除远程分支:git push origin :dev ...

2019-01-11 16:31:00 105

转载 block理解

block:https://www.jianshu.com/p/da96ec752aee 1.对于 block 外的变量引用,block 默认是将其复制到其数据结构中来实现访问的。也就是说block的自动变量截获只针对block内部使用的自动变量, 不使用则不截获, 因为截获的自动变量会存储于block的结构体内部, 会导致block体积变大。特别要注意的是默认情况下block只能访问...

2019-01-10 18:26:00 120

转载 oc中数组,字典,集合使用的备忘录

1 数组api测试结果总结 arrayByAddingObject会创建新数组,在for循环中不建议使用; [muteArray removeObjectsInArray:arr] : 将arr中包含的元素从muteArray中删除;不建议使用,数据重复时,不容易理清思路; 数组遍历: for...in:  常用且效率高; for (NSInteger i = 0; i &lt...

2018-01-31 15:04:00 112

转载 oc log的记录 宏的正确姿势

参考:https://onevcat.com/2014/01/black-magic-in-macro/ #define NSLog(format, ...) do { \ fprintf(stderr, "<%s : %d> ...

2018-01-26 11:10:00 274

转载 swift中的optional

optional一些理解和总结: Optional作为一种类型,既可以存储一个值,也可以为空(也就是swift里的nil); 其实为一个枚举类型,包含nil或者一个值,如下; enum Optional<T>: _Reflectable, NilLiteralConvertible { case None case Some(T) //.....

2017-01-21 16:18:00 126

转载 基础:runtime,runloop等

Category中不能添加成员变量: Objective-C类是由Class类型来表示的,它实际上是一个指向objc_class结构体的指针;objc_class结构体中,ivars是objc_ivar_list(成员变量列表)指针;methodLists是指向objc_method_list(方法定义的列表)指针的指针。在Runtime中,objc_class结构体大小是...

2017-01-18 14:53:00 88

转载 网络协议

http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html 互联网协议:   实体层:把电脑连接起来的物理手段。它主要规定了网络的一些电气特性,作用是负责传送0和1的电信号;   链接层:确定了0和1的分组方式;     MAC地址:网卡的地址,就是数据包的发送地址和接收地址;   ...

2016-09-01 14:38:00 49

转载 资料查询

在ios开发路上查阅的资料: http://www.jianshu.com/p/2c779b1d1102 干货好文章 nil/Nil/NULL/NSNull的来历: http://www.jianshu.com/p/8bd0ee30a778 mac应用:http://www.ifunmac.com 转载于:https://www.cnblogs.com/hazhe...

2016-08-18 19:05:00 85

转载 动画/绘画

简易动画: iview.animationImages = { var images: [UIImage] = [] for i in 0...40 { if let image = UIImage(named: "") { i...

2016-08-16 11:27:00 77

转载 关于视频,直播

1 屏幕旋转和全屏: 首先必须在根控制器中设置shouldAutorotate, 如果根控制器设置为self.window?.rootViewController = BaseNavigationController(rootViewController: ViewController()) 则必须在BaseNavigationController内设置,想要在不同控制器中自定义是...

2016-08-12 17:06:00 86

转载 xocde项目建立,一些基本配置以及cocoapos一些使用

关于Bitcode:http://www.cocoachina.com/bbs/read.php?tid-320431.html cocoapos使用   1 检查ruby源(Mac下的ruby似乎是用作GUI开发的)gem sources -l   2 移除 跟新:gem sources --remove https://rubygems.org/     gem...

2016-08-11 10:15:00 94

转载 iOScrash分析和抛出异常和一些杂项

http://www.cnblogs.com/smileEvday/p/Crash1.html Exception codes: 0x8badf00d错误码:Watchdog超时,意为“ate bad food”。 0xdeadfa11错误码:用户强制退出,意为“dead fall”。 0xbaaaaaad错误码:用户按住Home键和音量键,获取当前内存状态,不代表崩...

2016-07-29 17:06:00 201

转载 swift一些小语法

在swift中子类 的类扩展中重写父类方法不执行,具体原因不明! autolayout设置后 frame默认为0 ,所以在过程中改变frame后要,self.viewlayoutIfNeeded来刷新布局。 转载于:https://www.cnblogs.com/hazhede/p/5711247.html...

2016-07-27 15:06:00 51

转载 ios版本与xcode版本

iOS版本 iPhone版本 Xcode版本 其他 2003年 Xcode1.0 2005年4月29日 Xcode2.0 2007年1月9日 iPhone OS(...

2016-07-25 15:03:00 147

转载 ios一些关于系统功能的判断和设置

swift判断是真机还是模拟器: staticletisSimulator:Bool= { varisSim =false #ifarch(i386) ||arch(x86_64) isSim =true #endif return...

2016-07-25 14:45:00 99

转载 牛人博客/技术网站,等待技术长进了再来学习。

http://coolshell.cn 酷壳 https://onevcat.com/#blog ---iOS unity http://blog.devtang.com---唐巧 http://blog.devep.net/virushuo/---霍炬 http://www.cnblogs.com/zhuweisky/ http://codecloud.net http:/...

2016-06-12 10:40:00 85

转载 swift代码优化

http://swift.gg/2016/05/16/using-swift-extensions/ http://www.jianshu.com/p/5089e8ac950e heightForRowAtIndexPath在滑动过程会不断调用,将高度计算放在数据解析之后并将高度保存在数据模型中;模型赋值直接获取高度;在heightForRowAtIndexPath中直接返回模...

2016-06-01 17:02:00 72

转载 缓存

http://www.jianshu.com/p/ce5e7427e740 自定义设置时间戳缓存 static func set<T>(key: String, value: T, timeout: Double = 0) { objc_sync_enter(lock) let saveValue: [String: Any] = [...

2016-05-26 09:59:00 56

转载 swift集成友盟统计

坑爹啊;友盟统计官方不支持swift;自己按照oc的桥接集成各种问题;无奈骚扰客服一个多小时终于搞定,集成代码和oc的不一样啊!! 下面是客服给出答案,并在自己代码中运行成功的集成过程:1按照集成文档第一步在工程中添加.framework,在Link Binary With Libraries-->Add Other添加.framework2在自己的桥接文件中引入头文件:#i...

2016-05-25 15:54:00 95

转载 swift中? ! weak unowned以及动态时语言理解

?相当于给属性套上一层包,即为一个Optional值,而Optional有None和Some两个值,该属性在定义时未初始化结果就是swift自动初始化为nil值(就是Optional中的None,本质上是有值的),在使用过程中当该属性为nil时其实其值为.None而进行判断;秉着严谨的态度我们应该在使用前进行 if value {}的判断;而!是相对于隐式拆包,在调用过程都会默认的添加上...

2016-05-21 14:16:00 52

转载 百度地图一些api和功能

让地图根据标注点显示范围(swift) 该方法在百度地图demo的公交车搜索一类文件里; 参数为所有标注点连成的折线;该方法通过这些标注点可改变地图显示范围;展示最优的显示比例(在自己的项目中亲测) //根据polyline设置地图范围 func mapViewFitPolyLine(polyline: BMKPolyline!) { if polyli...

2016-05-12 16:57:00 132

转载 友盟推送

测试时获取token let token = deviceToken.description.stringByTrimmingCharactersInSet(NSCharacterSet(charactersInString: "<>")) // 获取deviceToken let tokenString = token.st...

2016-05-11 17:29:00 52

转载 苹果证书类型

应老大要求自己第一次做证书,也是各种搜索资料,小小总结下,以后用: 我们申请一个Certificate之前,需要先申请一个Certificate Signing Request (CSR) 文件,而这个过程中实际上是生成了一对公钥和私钥,保存在你Mac的Keychain中。---这个签名文件就是一个私钥。通过阅读苹果官方文档的翻译,了解到这个csr必须是你自己在苹果开发者网站中注册ap...

2016-05-10 16:18:00 127

转载 UI控件

用swift实现UILabel中的文字居上,居中,居下: – textRectForBounds:limitedToNumberOfLines: 用来改变label里面文字展示窗口的大小,你可以自己根据文字的多少,来计算窗口的大小 – drawTextInRect: 在绘图环境实现文字的绘制,这个方法里面里面已经配置好了绘图环境,使用方式如下: 1.直接获得当前绘图...

2016-05-09 15:41:00 78

转载 一些知识点(静态量/setValure/动画...)

以下知识都是为个人转载他人文章 int a; main() { while(1) { static b=1; a=2; b++; a++; } } 我们所理解的静态变量b,只知道它在上面的函数内部只初始化一次,其实是个假像 ,我要表达的是,事实上b初始化的值,不是在循环体完成的.继续下看. while(1) { stati...

2016-05-06 18:28:00 56

转载 不用抽屉实现qq左侧拦展示功能(简单界面实现)

重点逻辑在于,实现动画过程给最上层的控制器添加一个view,来实现动画的返回功能。 class first: UIViewController { //动画按钮 var aniBtn:UIButton? //三个测试控制器 var three: Three? var four: Three? var two: Two? ...

2016-05-05 17:18:00 70

转载 addChildViewController的一个简单跳转展示子控制器

使用addChildViewController可以有效节约内存,且可以方便的展示自己想展示的子控制器;下面是用swift一个简单实现跳转的过程。 class first: UIViewController { //two,three,four分别为三个控制器 var two: Two? var three: Three? var four...

2016-05-05 16:56:00 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除