240 发简信
IP属地:安徽
  • Resize,w 360,h 240
    iOS 移动开发网络 Part1:我认识的TCP/IP

    1.OSI七层 TCP/IP五层 1.1 OSI七层参考模型 对于OSI七层参考模型,我想说只有这七个词条.任何与实际生产脱钩的东西都需要硬性记...

  • 关于AFN内AFSecurityPolicy的evaluateServerTrust:forDomain:方法 复杂判断的疑问?

    以下是AFN内AFSecurityPolicy的evaluateServerTrust:forDomain:方法的代码.我们看了好几遍,觉得太繁...

  • Resize,w 360,h 240
    iOS Objective-C底层 part3:live^category

    在iOS Objective-C底层 part1:start内已经大概讲了分类是如何加载到内存中的,本篇文章展开说说分类的结构与内部功能实现. ...

  • Resize,w 360,h 240
    iOS Block Part7:block^内存管理

    参考文档1:BlocksRuntime/runtime.c参考文档2:BlocksRuntime/Block_private.h参考文档3:Bl...

  • 关于weak解除block循环引用的疑问?

    环境:ARC命令:clang -rewrite-objc -fobjc-arc -stdlib=libc++ -mmacosx-version-...

  • iOS Block Part8:block^延迟(番外)

    我们有的时候会借助Block做延迟操作.如:GCD的dispatch_after,[UIView animate...] delay,AFN的网...

  • Resize,w 360,h 240
    iOS Block Part6:block拷贝的实现

    1.前导 1.1参考文档 参考文档1:BlocksRuntime/runtime.c参考文档2:Block_private.h 1.2带入问题 ...

  • Resize,w 360,h 240
    iOS Block Part5:block捕获__block对象数据类型的编译结果分析

    __block修饰对象类型 编译结果: 结构示意图: __block修饰的对象数据类型的变量也能实现block内外同呼吸共患难,iOS Bloc...

  • Resize,w 360,h 240
    iOS Block Part4:block捕获__block基本数据类型的编译结果分析

    1. __block修饰基础类型 老规矩显示编译结果,后是示意图:编译结果: 结构示意图: 对比捕获int与捕获__block int的bloc...