摘要: 1、作为局部变量 returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...}; 2、作为类的属性 @property (nonatomic, copy, nullability) returnType (^block 阅读全文
posted @ 2016-05-17 14:18 Y好大的棉花糖 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 以前为了能使用Google一直在使用付费的VPN,今天偶然发现一个能代替VPN的神器,一个在mac上的小程序Lantern,速度竟然不比我付费的慢!。https://getlantern.org/ 如果无法下载的话,我已经把dgm文件上传到我的GitHub了,地址在这,大家clone到本地直接安装就 阅读全文
posted @ 2016-05-17 10:42 Y好大的棉花糖 阅读(138) 评论(1) 推荐(0) 编辑
摘要: 今天准备了解下MVVM设计模式,于是就从GitHub上Down了一个MVVM的demo(地址在这)学习,下载之后,在模拟器上运行一下,出现如下图上下有黑边,以前也遇到过这个问题,但当时没有记录,现在还得再次googl,这次记录下来以备下次查询。 解决过程 1、新建一个Launch Screen文件 阅读全文
posted @ 2016-05-13 09:57 Y好大的棉花糖 阅读(1138) 评论(1) 推荐(0) 编辑
摘要: 今天在阅读YYKit源码(https://github.com/ibireme/YYKit.git)时发现在YYKitMacro.h组件中大量使用的内联函数,例如此文件中的一个函数 使用这个函数 比如下我们经常使用起来更加简洁: 那么再次使用内联函数有什么好处呢?先说什么是内联函数,课本上的定义:内 阅读全文
posted @ 2016-05-11 19:45 Y好大的棉花糖 阅读(4305) 评论(0) 推荐(0) 编辑
摘要: 先说一下本文中会提到的内容:##,__VA_ARGS__, __FILE__, __LINE__ , __FUNCTION__等 宏变量: 先举一个例子,会用到上面这些宏: 此处的 #define 的作用是将 myprintf( )换成后面那一大串的内容,而括号内 ... 的内容原样抄写在 __VA 阅读全文
posted @ 2016-05-10 19:48 Y好大的棉花糖 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 前几天用UC浏览器看新闻(无意中给UC打了广告),看到它的图片加载进度条,正好最近有时间,所以就自己写了一个。 效果图如下 进度条的底色和填充颜色都可以调整。 首先中间的笑脸作为一个整体,其实现代码如下: 接下来就是路径的绘制代码如下: 我把源码上传到了GitHub,大家下载之后可以直接使用,非常方 阅读全文
posted @ 2016-05-10 10:26 Y好大的棉花糖 阅读(1054) 评论(0) 推荐(1) 编辑
摘要: swift 中声明结构体或者枚举的类型方法,需要在func前加上关键字 ststic ,但是如果要定义一个类的类方法时,需要用关键字 class class SomeClass { class func someTypeMethod() { ... 阅读全文
posted @ 2016-01-04 01:00 Y好大的棉花糖 阅读(698) 评论(0) 推荐(0) 编辑
摘要: swift中没有宏的概念,那么我们在swift使用宏的功能来提高效率呢?一、使用关键字 let 来声明一个常量 存储相应的值,以下代码声明了常量 myColor 来存储一种指定的颜色let myColor = UIColor(red: 0.2, green: 0.7, blue: 0.1, alph... 阅读全文
posted @ 2016-01-03 13:11 Y好大的棉花糖 阅读(2200) 评论(0) 推荐(0) 编辑
摘要: 加载网页时执行javascript代码 let mWebView = WKWebView.init(frame: self.view.bounds) self.view.addSubview(mWebView) //加载请求 let request = NS... 阅读全文
posted @ 2016-01-03 12:05 Y好大的棉花糖 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 对于实用过OC的人来说实用swift上手时非常容易的,swift包括了oc的大部分功能,但是swift毕竟是一门新的编程语言,它和OC还是 有很多不同的地方,而且提供了不少新功能,所以本人在读swift文档的时候,把两者之间一些不同的地方或者swift提供的新功能总结在这里,以方便以 后查阅,也供和... 阅读全文
posted @ 2016-01-03 12:02 Y好大的棉花糖 阅读(269) 评论(0) 推荐(0) 编辑