首页 > iOS开发

  • iOS之两圆之间标准圆的随机生成
    相信很多社交产品中,肯定会存在寻找附近人或者附近商家的需求,类似下图,在大圆和小圆之间(橘色区域)生成一系列的随机圆,并且所有随机圆之间也不能有交集,我暂且称这种圆为标准圆...【详细】
    2017-01-17| 1525次阅读| 0条评论
    7
  • iOS架构设计解耦的尝试之模块间通信
    前两篇文章主要是说了业务逻辑接口还有模块化的事情。随着系统内部逻辑单元(可能是模块,也可能是为了解耦拆解出来用来承载职责的类等常见的实现)的增多。势必会引入另外的一个问题...【详细】
    2017-01-12| 1245次阅读| 0条评论
    1
  • 一步步构建iOS路由
    路由层其实在逻辑上的设计都是一样的,关于对界面跳转的实现部分却与Android平台和iOS平台上的导航机制有着非常紧密的关系,Android操作系统有着天然的架构优势,Intent机制可以协助应用间的...【详细】
    2017-01-11| 6323次阅读| 0条评论
    13
  • iOS编程中throttle那些事
    不知道大家对throttle这个单词是否看着眼熟,还是说对这个计算机基础概念有很清晰的了解了。今天就来聊聊和throttle相关的一些技术场景。...【详细】
    2017-01-06| 1287次阅读| 0条评论
    6
  • iOS可视化动态绘制八种排序过程
    前面几篇博客都是关于排序的,在之前陆陆续续发布的博客中,我们先后介绍了冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序以及快速排序。俗话说的好,做事儿要善始善终,...【详细】
    2017-01-05| 1668次阅读| 0条评论
    14
  • XMNetworking 网络库的设计与使用
    XMNetworking 是一个轻量的、简单易用但功能强大的网络库,基于 AFNetworking 3.0 封装。...【详细】
    2017-01-04| 1725次阅读| 0条评论
    5
  • iOS书写高质量代码之耦合的处理
    耦合是每个程序员都必须面对的话题,也是容易被忽视的存在,怎么处理耦合关系到我们最后的代码质量。...【详细】
    2016-12-26| 4980次阅读| 0条评论
    19
  • Android和iOS开发中的异步处理(四)——异步任务和队列
    本文是系列文章《Android和iOS开发中的异步处理》的第四篇。在本篇文章中,我们主要讨论在客户端编程中经常使用的队列结构,它的异步编程方式以及相关的接口设计问题。...【详细】
    2016-12-26| 1880次阅读| 0条评论
    0
  • iOS安全审计入门
    本文旨在提供iOS应用程序安全审核方法的概述,并介绍一些可用于执行分析的工具。...【详细】
    2016-12-23| 2452次阅读| 0条评论
    5
  • 滴滴 iOS 动态化方案 DynamicCocoa 的诞生与起航
    滴滴出行客户端App架构团队在对ReactNative、Weex进行调研尝试后发现并不适用于滴滴现有业务,由此自研了iOS动态化方案——DynamicCocoa,在这篇文章中,作者详细分享了它的背景以及具体功能实现...【详细】
    2016-12-20| 4111次阅读| 0条评论
    11
  • iOS分析崩溃日志
    iOS分析定位崩溃问题有很多种方式,但是发布到AppStore的应用如果崩溃了,我们该怎么办呢?通常我们都会在系统中接入统计系统,在系统崩溃的时候记录下崩溃日志,下次启动时将日志发送到...【详细】
    2016-12-21| 3575次阅读| 0条评论
    17
  • Swift中enum、struct、class三者异同
    由于在开发过程中常常需要用到系统提供的基础类型之外的的类型,所以Swift允许我们根据自己的需要构建属于自己的类型系统以便于更加灵活和方便的开发程序并将其称之为named types。Swift主要...【详细】
    2016-12-21| 2111次阅读| 0条评论
    3
  • Swift中协议的简单介绍
    熟悉Objective-C语言的同学们肯定对协议都不陌生,在Swift中苹果将protocol这种语法发扬的更加深入和彻底。Swift中的protocol不仅能定义方法还能定义属性,配合extension扩展的使用还能提供一些方法...【详细】
    2016-12-19| 2071次阅读| 0条评论
    5
  • 【iOS秘籍】-下载历史版本App超详细教程
    有些时候我们需要下载旧版本的 App 进行研究或者其他用途,然而在 iOS 下,苹果的 App Store 里面默认只能下载最新版本的 App,对滴,就是这么任性,不服不行。然而在 Android 里面任意一个应用...【详细】
    2016-12-14| 3328次阅读| 0条评论
    24
  • RunLoop 总结:RunLoop的应用场景(二)
    这一篇讲述RunLoop如何保证NSTimer在视图滑动时,依然能正常运转。...【详细】
    2016-12-12| 3313次阅读| 0条评论
    15
共39页/584条 首页 1 2 3 末页
sina weixin mail 回到顶部