240 发简信
IP属地:浙江
  • 120
    手把手教你利用Jenkins持续集成iOS项目

    前言 众所周知,现在App的竞争已经到了用户体验为王,质量为上的白热化阶段。用户们都是很挑剔的。如果一个公司的推广团队好不容易砸了重金推广了一个APP,好不容易有了一些用户,...

  • 120
    深入研究Block用weakSelf、strongSelf、@weakify、@strongify解决循环引用

    前言 在上篇中,仔细分析了一下Block的实现原理以及__block捕获外部变量的原理。然而实际使用Block过程中,还是会遇到一些问题,比如Retain Circle的问题...

  • 120
    【GeekBand】block中weak-strong dance 的讨论整理

    讨论主题: 什么是weak-strong dance,为什么AFNetWorking中要这样使用block 讨论内容: 精华回复: 李建忠 要很好地理解这个两个基本功底:1....

  • 通过这个方式可以让SDWebImage使用NSURLProtocol。
    NSURLSessionConfiguration *sessionConfig = [NSURLSessionConfiguration defaultSessionConfiguration];
    sessionConfig.protocolClasses = @[[NewURLProtocol class]];
    SDWebImageDownloader* downloader = [[SDWebImageDownloader sharedDownloader] initWithSessionConfiguration:sessionConfig];
    [downloader downloadImageWithURL: options: progress: completed:];

    让UIWebview拥有超强的图片处理能力

    首先,最近有个想法是让UIWebview支持webp,那么原生的webview引擎是不支持的,所以就有了如标题所写的想法。其实不仅仅局限于为了让其支持webp,如果能让web...

  • 120
    iOS 使用 EdgeInsets 对 UIButton 布局

    首先先看一个UIButton包含什么东西 上图中有三个框,最大的框为 contentView,contentView包含左边的框 imageView 与右边的框为 title...

  • 120
    RunLoop已入门?不来应用一下?

    前言 对RunLoop还没有什么概念的同学请移步我的上一篇文章,传送门:RunLoop入门 看我就够了http://www.jianshu.com/p/2d3c8e08420...

  • 120
    RunLoop入门 看我就够了

    前言 刚刚听到RunLoop的时候我也是一脸懵逼,这是什么,有什么用呢,逼格貌似还挺高。然后就开始尝试去搞懂它,去找博客,但是几乎所有的博客都是枯燥乏味的,都是讲概念,然后给...

  • 120
    iOS 基础知识点网址

    收集的一些对自己有用的文章,分享一下。 类和对象 iOS 程序 main 函数之前发生了什么 谈ObjC对象的两段构造模式 从 NSObject 的初始化了解 isa 深入解...

  • 120
    听说你想撤回信息?

    趁着元旦假期,花了一天的时间了解了一下 iOS 和 Mac App 的逆向技术。第一次涉足逆向工程,原本只是打算了解一下逆向的知识,然后发现原来还可以利用逆向做点有趣的事,于...

  • iOS开发——从一道题看Delegate

    继上次通过Storyboard完成了简单地页面跳转之后,我发现了很多问题,比如从第二个页面回跳到第一个页面,并不是依照正向跳转那样简单地模仿就好,在实际运行中会发现程序报错了...