首页 > iOS开发

  • 走出 iOS 单元测试的困境
    单元测试在实际工作无法推进的原因,无外乎以下两点:缺乏实施动力和缺少实战经验。...【详细】
    2017-03-27| 342次阅读| 0条评论
    3
  • 养一只”无限猴子”帮你测试
    分析了这几次情况之后, 发现其实大的逻辑都没有错, 但是一些小的东西特别容易出篓子, 例如说布尔条件写反了, 某个 @IBOutlet的控件改名了, 删掉了, 忘了去 storyboard 里处理掉它, 就会发生 setV...【详细】
    2017-03-20| 1186次阅读| 0条评论
    5
  • AFN3.x网络请求封装
    AFN3.x网络请求封装,支持HTTPS验证,多图上传...【详细】
    2017-03-21| 1585次阅读| 0条评论
    3
  • 如何准确判断 WebView 加载完成
    正常情况下我们把处理网页加载完毕的代码放在 - (void)webViewDidFinishLoad:(UIWebView *)webView里。但 WebViewDidFinishLoad 时网页真的加载完了吗?...【详细】
    2017-03-14| 2308次阅读| 0条评论
    16
  • iOS下音视频通信的实现-基于WebRTC
    本文将站在巨人的肩膀上,基于WebRTC去实现不同客户端之间的音视频通话。这个不同的客户端,不局限于移动端和移动端,还包括移动端和Web浏览器之间。...【详细】
    2017-03-06| 6913次阅读| 0条评论
    30
  •  iOS 高性能异构滚动视图构建方案- LazyScrollView 详细用法
    LazyScrollView 终于被开源了,一些东西可以被拿出来继续说一下。...【详细】
    2017-03-03| 6384次阅读| 0条评论
    32
  • 浅析UIApplication生命周期的一些delegate方法
    网上有很多关于程序启动过程和UIApplicationDelegate方法调用顺序的文章。笔者这里不再介绍程序的启动过程和delegate方法的调用过程。而是介绍一下UIApplication会在什么情况下调用UIApplicationDelegat...【详细】
    2017-03-03| 1686次阅读| 0条评论
    6
  • iOS程序员眼中的客户端免登陆(数据迁移已更新)
    在谈免登陆之前呢,我想先大概说下客户端登录,想必大家都耳熟能详,一般情况下需要包含以下几个方面【括号内部分为可选项】:...【详细】
    2017-03-02| 2490次阅读| 0条评论
    12
  • iOS 组件化 —— 路由设计思路分析
    随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架...【详细】
    2017-03-01| 7490次阅读| 0条评论
    34
  • iOS开发之Runtime常用示例总结
    本篇博客所聊的Runtime的内容大概有:动态获取类名、动态获取类的成员变量、动态获取类的属性列表、动态获取类的方法列表、动态获取类所遵循的协议列表、动态添加新的方法、类的实例方...【详细】
    2017-03-01| 8176次阅读| 0条评论
    49
  • Runtime在实际开发中的应用
    介绍在实际开发中如何使用Runtime解决相应的问题...【详细】
    2017-02-28| 10295次阅读| 0条评论
    18
  • iOS一个简单的设置圆角不引起性能问题的分类
    iOS设置圆角的性能探究已经是一个老生常谈的问题了,众所周知,如果直接使用layer的cornerRadius + masksToBounds虽然可以很方便的完成圆角设置,但会引起离屏渲染,导致性能问题,在列表视图中过...【详细】
    2017-02-23| 3224次阅读| 0条评论
    6
  • iOS开发中遇到过的坑
    做iOS开发这么长时间以来,遇到过不少难题,也踩过不少坑,本来没想过要写这篇文章,但是鉴于以下三点,笔者决定对遇到过的并且还能回忆起来的问题做个记录。...【详细】
    2017-02-21| 4889次阅读| 0条评论
    39
共41页/610条 首页 1 2 3 末页
sina weixin mail 回到顶部