Avatar notebook default
8篇文章 · 7621字 · 1人关注
  • Xcode 添加符号断点(Symbolic Breakpoint)

    1、介绍 Symbolic Breakpoint为符号断点,可以针对某一个方法(函数)设置断点并暂停执行;有时候,我们并不清楚会在什么情况下调用...

  • 优雅的隐藏导航栏

    UINavigationController提供了一个代理方法,这个方法会在有导航栏的控制器中,当控制器加载完,导航栏要出现的时候会调用。恰当的...

  • Resize,w 360,h 240
    iOS项目根据target区分测试环境、正式地址以及相关key配置

    在项目开发过程中,往往需要给测试打包,项目最终上架的时候,需要更改各种环境配置,这样做很麻烦,如果在项目中创建多个target,用户不同的环境,...

  • Resize,w 360,h 240
    处理服务器返回字符转义的问题

    iOS特殊字符的转义字符 所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加""来表示常见的那些不能显示...

  • Resize,w 360,h 240
    线程锁的使用

    Demo https://github.com/DonyFang/LockDemo.git场景:在应用中有时候需要确保两个线程不会使用同一块代码...

  • Resize,w 360,h 240
    iOS开发之UITableview之多种Cell高度自适应实现方案的UI流畅度分析

    本篇博客的主题是关于UI操作流畅度优化的一篇博客,我们以TableView中填充多个根据内容自适应高度的Cell来作为本篇博客的使用场景。当然C...

  • 工厂模式创建复杂表单(多种类型Cell)

    在某些业务场景下,同一个UITableView需要支持多种UITableViewCell。考虑一下即时通信的聊天对话列表,不同的消息类型对应于不...

  • IOS开发的一些小技巧

    在实际的开发中掌握一些小的开发技巧,往往会让你的开发效率显著提升。下面是我自己总结的一些小的开发技巧,希望对感兴趣的小伙伴有些帮助。 1.在开发...

文集作者