240 发简信
IP属地:内蒙古
  • 120
    RunLoop分析

    来源:『深入理解RunLoop』RunLoop 是 iOS 和OSX开发中非常基础的一个概念,这篇文章将从CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层...

  • 120
    Objective-C Runtime

    本文详细整理了 Cocoa 的 Runtime 系统的知识,它使得 Objective-C 如虎添翼,具备了灵活的动态特性,使这门古老的语言焕发生机。主要内容如下: 引言 简...

  • 120
    Objective-C中的类和对象

    id和Class的定义 runtime里面,声明了id和Class的类型,简化一下如下: 在objc中,id代表了一个对象。根据上面的声明,凡是首地址是*isa的struct...

  • 120
    autoreleasepool实现原理

    备注:文章是抄袭Objective-C Autorelease Pool 的实现原理,这里记录下阅读这篇文章的收获。内存管理一直是学习 Objective-C 的重点和难点之...

  • 这是 -> 这时
    知道 -> 直到
    到到->达到
    次数进程2咱有资源->此时进程2占有资源

  • 点个赞

    iOS多线程实现——NSOperation使用详解

    一、介绍 NSOperation是一个抽象类,可以使用系统提供的子类或者自己实现它的子类,来完成多线程。我们平时提到的NSOperation就默认包含了它的子类,具有以下特性...

  • 120
    iOS知识

    技术 基础 1、为什么说Objective-C是一门动态的语言? Objective-C,类别与消息的关系比较松散,调用方法视为对对象发送消息,所有消息都被视为对消息的回应。...

  • 120
    Objective-C中的类和对象

    id和Class的定义 runtime里面,声明了id和Class的类型,简化一下如下: 在objc中,id代表了一个对象。根据上面的声明,凡是首地址是*isa的struct...

  • 120
    HTTPS网络优化

    HTTPS可以解决很多安全方面的困扰 https通信过程 客户端发出握手请求(Client Hello),包含以下信息:支持的协议版本,比如TLS 1.0版。一个客户端生成的...

  • 【iOS】去除字符串首尾空格或某字符

    在iOS的实际开发中,常会出现需要去除空格的情况,总结有三种情况: 去除字符串首尾连续字符(如空格); 去除字符串首部连续字符(如空格); 去除字符串尾部连续字符(如空格);...

  • @Daved 谢谢:smile:

    关于iOS禁止截屏

    背景 在日常开发的一些业务场景中,如果涉及到一些敏感信息(如:付款的二维码或条形码等),而我们不希望相关敏感信息被随意传播。此时自然就会产生禁止截屏这个需求。 实现方式 禁止...

  • @Daved 监听到截屏通知,你那边有做什么处理呢?封号吗?

    关于iOS禁止截屏

    背景 在日常开发的一些业务场景中,如果涉及到一些敏感信息(如:付款的二维码或条形码等),而我们不希望相关敏感信息被随意传播。此时自然就会产生禁止截屏这个需求。 实现方式 禁止...