写一段富文本 对字符串 "Have a nice day!",将单词 "nice" 用红色显示,其它字符用默认颜色。 分析 Swift 中依旧使用 NSAttributedS...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
写一段富文本 对字符串 "Have a nice day!",将单词 "nice" 用红色显示,其它字符用默认颜色。 分析 Swift 中依旧使用 NSAttributedS...
在iOS多线程开发环境中,我们往往会用信号量Semaphore解决一些特别的问题,它不仅高效而且也易于理解。这里我总结了加锁、异步返回、控制线程并发数这三个用途,下面通过一些...
今天一哥们在群里问:"为什么我不能只重写 setter ,还要多写个 getter ?"我一听也是懵了,后来在 playgroud 里面写,果然得到了一个错误: Variab...
花絮:从上一篇文章的发表到这篇文章的发表已经有很长一段时间了,一直在摸索适合自己的学习方式,到现在还是没有找到适合自己的,尝试如下: 1.每天上班都是活跃在各大iOS开发群,...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’...
@白不器 真的像😂
【2月14线下情人节家乡一对一互送礼物活动】一个留齐刘海长直发总被人认为是未成年人的小仙女简书的朋友大家好,这是我第一次在简书抛头露面,有些拘谨,请多见谅。上面就是我现在的照片,我是一个96年的萌妹子,现在北京,明年我打算去上海哒,只是打算哦,由于自己长得太萌,很...
这韵压得我每行只看最后一个字了😂
【2月14线下情人节家乡一对一互送礼物活动】一个留齐刘海长直发总被人认为是未成年人的小仙女简书的朋友大家好,这是我第一次在简书抛头露面,有些拘谨,请多见谅。上面就是我现在的照片,我是一个96年的萌妹子,现在北京,明年我打算去上海哒,只是打算哦,由于自己长得太萌,很...
机智如我,直接看最后一句了
逃文|青山应如黛 听村里最有威望的王大爷说他也没见过它的样子,这让村里的人都乱了阵脚,你一句我一句的,慌乱的声音开始慢慢变大。 “那个……在我十八岁那年我好像见过它一面……”在...
一.消息机制 OC调用方法是动态调用 调用未实现的方法编译不报错 方法调用的本质是发送消息 方法调用的本质是 执行performSelector 把一个方法名 转化成一个方法...
@青山应如黛 所以谈恋爱的时候不能只看对方的优点,能包容对方的缺点才能走下去。
香水有毒,我身上有你的香水味文|青山应如黛 1 南方冬天的早晨格外地冷,天还没亮大街上的环卫开始慢慢拉开白昼的帷幕。一会儿路上的行人开始增多,大多裹着外衣行色匆匆开始了每日的奔波,这些人的面孔都不曾见过...
一次火锅引发的爱情悲剧
香水有毒,我身上有你的香水味文|青山应如黛 1 南方冬天的早晨格外地冷,天还没亮大街上的环卫开始慢慢拉开白昼的帷幕。一会儿路上的行人开始增多,大多裹着外衣行色匆匆开始了每日的奔波,这些人的面孔都不曾见过...
项目开发过程中经常会用到tableview来加载网络数据,而经常要用到的一个功能就是下拉刷新,上拉加载更多。虽然有很多第三方框架可以使用,但是有时我们还是想自己手动定制来达到...
1. 关于命名 1.1 统一要求 含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释 使用全称,不适用缩写 1.2 类的命名 大驼峰式命名:每个单词的首字母都采用...
宏,简单来说就是按预定义的规则来替换相应的文本内容,被替换的文本内容可以是对象也可以是函数。既然是替换,那就需要遵循一定的规则来执行,这里的规则就是本文要讨论的主要内容,希望...