240 发简信
IP属地:海南
  • 120
    Objective-C特性:Runtime

    Objective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要Runtime系统来动态创建类和对象,进行消息发送和转发。下...

  • 120
    Block的使用

    Block的介绍 对象与对象之间的通信方式代理-协议,通知,Block。三种通信方式都实现了对象之间的解耦合。通知的通信方式是1对多。代理、Block是1对1。 Block介...

  • 120
    强力iOS面试题

    网上乱逛看到的强力面试题list,问别人问自己都是好干货,存了。 以下是题目 [※]@property中有哪些属性关键字? 属性相关的关键字,可以按照一些功能来分类 线程相关...

  • 用PHP编写一个APP的API

    第一部分,通信接口的实现 标签(空格分隔): PHP 手机后台 api 通信接口 Andy PHP是世界上最强大的语言。 PHP开发手机API时,一般返回XML或JSON数据...

  • 120
    一步一步构建iOS持续集成:Jenkins+GitLab+蒲公英+FTP

    什么是持续集成 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括...

  • 120
    iOS-ARC你看我就够了

    注:这一文章将是我自己的复习整理过程,仅供参考。(欢迎指出错误) ARC(Automatic Reference Counting),是一种对内存的管理技术。苹果的文档中是这...

  • 120
    Git版本控制与工作流

    这篇文章是针对git版本控制和工作流的总结,如果有些朋友之前还没使用过git,对git的基本概念和命令不是很熟悉,可以从以下基本教程入手: 专为设计师而写的GitHub快速入...

  • 几个iOS工程通用模块介绍

    写iOS程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。 GitHub里面有大量优秀的第三方框架,而且License对商业很友好。...

  • 关于iOS多线程,你看我就够了

    在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...

  • GitHub 上排名前 100 的 Objective-C 项目简介

    主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. GitHub 地址:http...

  • 120
    Xcode7中你一定要知道的炸裂调试神技

    Xcode7中苹果为我们增加了两个重要的debug相关功能。了解之后觉得非常实用,介绍给大家。 1.Address Sanitizer: 妈妈再也不用担心 EXC_BAD_A...

  • 120
    3 Views

    卷首语 欢迎来到 objc.io 的第三期! 这一期都是关于视图层的。当然视图层有很多方面,我们需要把它们缩小到几个话题中 -- 我希望这些能激起大多数开发者的兴趣,虽然许多...