240 发简信
IP属地:新疆
  • 一份"有点难"的iOS面试题 - MrPeak的文章 - 知乎专栏

    我的答案 我有过不少面试和被面试的经历,作为面试官出这份面试题从来就不是为了难倒面试者,而是为了多角度全面的了解面试者从而建立信任。面试的时候最...

    0.7 5913 5 59
  • 为什么Enable BitCode(Xcode7)真机测试要修改为 NO?

    随着 Xcode7的面世,我们都清楚的知道,他可以不通过https://developer.apple.com中的测试证书就可以真机测试了,对于...

  • Socket编程

    一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物...

  • 深入研究 Runloop 与线程保活

    授权转载,作者:bestswifter 在讨论 runloop 相关的文章,以及分析 AFNetworking(2.x) 源码的文章中,我们经常...

  • 自旋锁和互斥锁区别

    POSIX threads(简称Pthreads)是在多核平台上进行并行编程的一套常用的API。线程同步(Thread Synchronizat...

  • Quartz 2D绘图(CoreGraphics)

    Quartz 2D绘图(CoreGraphics) 1. Quartz概述 Quartz是Mac OS X的Darwin核心之上的绘图层,有时候...

  • iOS物理仿真

    ————————————【 iOS—UIDynamic 】————————————— 一、简单介绍 1.什么是UIDynamic UIDynam...

  • TCP连接的状态详解以及故障排查

    1、TCP状态linux查看tcp的状态命令:1)、netstat -nat 查看TCP各个状态的数量2)、lsof -i:port 可以检测到...

  • 对象回收时Weak指针自动被置为nil的实现原理

    前言 我们都知道Weak指针不会增加所引用对象的计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为nil...