240 发简信
IP属地:江苏
  • RegexKitLite的基本使用,根据正则表达式获取符合条件的字符串和其余字符串信息

    iOS开发中,经常处理一些特殊字符串,比如新浪微博中,@他人的字符串会变成蓝色,微信中电话号码\网址\邮箱等可以变成蓝色等等,这里就可以用RegexKitLite这个类库快速...

  • 120
    Swift中UITableView小小入门

    1.前言 自学Swift已经有一段时间了,暂时还没有看Swift3.0的相关东西,只是水平还停留在Swift2.x阶段,众所周知Swift是苹果力推的语言,总会有一天会取代O...

  • Swift实现代理,通知,闭包传值

    前言 记得刚刚学习OC的时候被各个界面间的传值绕的云里雾里的,通知\代理\block的使用,更是有很多不理解的地方,在学习Swift的道路中,发现这些还是必须要学会的,这篇文...

  • 120
    用Swift实现原生的二维码扫描

    前言 二维码扫描已经在很多应用中有功能的体现,在这里不对二维码做过多的介绍,第三方的开源扫描框架zbar什么的大家也都听说过,但是原生的二维码扫描的效率绝对是最快的,基于AV...

  • 120
    Swift命名空间,以及Swift导入第三方框架

    前言 Objective-C 一个一直以来令人诟病的地方就是没有命名空间,在应用开发时,所有的代码和引用的静态库最终都会被编译到同一个域和二进制中。这样的后果是一旦我们有重复...

  • 40行代码实现UITableViewCell的多选操作

    前言 UITableViewCell的多选在很多应用中都是很常见的操作,一般的开发者认为这是一个很复杂的操作,包括我,知道我在网上看到了一个demo,发现原来实现UITabl...

  • 120
    给tableView每行设置预估行高estimatedRowHeight,达到cell高度的自适应

    前言 首先,发发牢骚吧,经过近一个月的逼近996的工作,项目总算快完事了,这两天也没有什么活,改改小bug什么的也很轻松,可快熬出来了....这篇文章介绍一个小"黑科技",原...

  • GCD的dispatch_barrier_async和dispatch_group_async实现异步线程的"同步点"

    前言 近期工作比较空闲,项目上线重构任务还没有开始,所以这几天学习了一些GCD的知识,发现了一个挺有意思也挺有用的东西,和大家分享下,我绝对不是第一个写这些东西的人,全当我自...

  • 120
    不想可能只是害怕的借口

    每一段经历都是幸福到极致,所以每一次失去也都痛彻心扉。

  • 120
    产品经理必知必会

    最近在读这本产品经理必知必会,是我们老大推荐我读的,感觉书很不错,简练系统的对产品经理在整个产品生命周期中需要把控和部署的事情的总结。并且通过两大理论深刻挖掘客户需求,让我们...