240 发简信
IP属地:河北
  • Resize,w 360,h 240
    写给应届生:客户端开发真的要被劝退了吗?

    最近脉脉上出现了不少劝退客户端的声音。比如 什么东西一旦押韵了,好像都挺有道理的样子。 好奇地搜索一下,的确有些不对劲: 看了几个帖子,总结下来...

  • 利用Objective-C runtime构造可扩展的对象工厂中心

    对象工厂中心是我生造的一个词,指的是整个程序中,一类对象由唯一的对象工厂创建。 我们用一个实际的场景来说明。假设要实现一个IM模块,为App提供...

  • Resize,w 360,h 240
    解析iOS触摸事件响应机制(一)

    iOS设备支持的用户操作事件有三种: Multitouch Event(多点触摸事件) Motion Event(设备运动事件) Remote ...

  • 谈谈Swift面向协议编程

    从一个具体需求说起 应用中有多个页面内的UICollectionViewCell需要实现一个相同的小动画:被选中时,先缩小到原来的0.8倍,再回...

    2.5 8707 14 61 2
  • 构造异步NSOperation进行异步任务调度

    开发中经常遇到异步任务之间有依赖关系,需要对执行顺序进行调度的情况。 比如,一个页面要组合多个后端接口的数据,必须所有请求都完成后,再进行数据组...

    0.7 3559 1 18
  • 利用airport工具提升Wi-Fi网速

    很多人都遇到过Wi-Fi网速慢的问题。如果用网线直接连接路由器速度不慢,很可能是Wi-Fi信道冲突的问题。如果你的无线路由器和周围的路由器设置了...

  • 使用命令行符号化iOS crash文件

    做iOS开发经常需要分析应用崩溃记录。如果应用ipa包就是在自己的机器上打的,直接把.crash文件拖进Devices -> view devi...

  • 一种iOS屏幕旋转管理策略

    公司的App屏幕旋转的需求是这样的:大部分界面是只支持Portrait的,只有少数界面支持自动横屏。 所有的UIViewController都重...

  • 关于XCode链接选项 -ObjC -all_load -force_load

    在Xcode工程的Other linker flags中添加-ObjC 标志可以解决使用静态库中的category时出现unrecognized...

个人介绍
一枚野生iOS程序员。