240 发简信
IP属地:广东
  • Resize,w 360,h 240
    iOS自动化构建(Jenkins + XcodeBuild + Fir)

      最近在搞项目的自动化构建,一路过来,可谓是踩坑无数,故特地将某些细节记载下来,方便有需要的人。  之前看过一些文章,所以一开始准备用Jenk...

  • Resize,w 360,h 240
    iOS:使用Fastlane自动打包上传应用商店

    我们iOS开发者,感觉最繁琐的事就是打包上架了,打包过程不仅繁琐还特别耗费时间。那么有没有工具能将我们解放出来呢?有,答案就是fastlane。...

  • 如何访问iOS私有库中的图片、Xib资源

    我们制作私有库时,若要在私有库中使用图片,需要在podSpec文件中指定图片来源。 这样,图片会放在一个资源bundle中。 对于私有库工程来说...

  • 为什么需要urlEncode

    urlEncode,主要是为了让url的参数可以被准确无误的传输 字符串数据以url的形式传递给web服务器时,对字符是有限制的。为了符合url...

  • 总结:解决NSTimer循环引用的五大方法

    NSTimer或CADisplayLink不小心处理的话,极易造成循环引用。不管target使用weak还是strong修饰,timer都会对t...

  • 头像选择界面:周围灰暗,中间透明的效果

    头像选择界面基本每个App都会有,近来重新整理了下它的实现方式。图示效果代码在文末。 1、使用UIGraphic 重写遮罩视图的drawRect...

  • 升级Xcode10错误记录

    1、Multiple commands produce 错误原因: Xcode 10 默认使用的Build System是New Build S...

  • Resize,w 360,h 240
    ld: library not found for -XXX的五种解决方法

    一般来说,报这个错是某个库的链接有问题。 解决方法 1、在Build Phases > Link Binary With Libraries,删...

  • Resize,w 360,h 240
    造轮子 - UITableView字母索引条

    最近重构项目的通信录页面,旧版本的索引条相当丑陋,找了下轮子又找不到,没办法,只能自己造了。发现微信的通讯录索引条样式还不错,照着写了一个,顺便...