240 发简信
IP属地:北京
  • if - else 代码段的优化处理

    概述 使用 if - else 的两种常见场景: 对于第一种情况,可采取的优化方式有 合并条件表达式 减少嵌套 移除临时变量等原则是尽可能地维持...

  • iOS Block是如何引用外部变量的?

    1. block如何引用外部基本数据类型变量? block内引用基本数据类型,会直接将基本数据类型在内存中复制出另一个新的基本数据类型变量供bl...

  • 一份iOS面试题

    技术基础 1、为什么说Objective-C是一门动态的语言? 2、讲一下MVC和MVVM,MVP? 3、为什么代理要用weak?代理的dele...

  • iOS 内存泄漏的主要原因

    ARC情况下的对象内存泄露主要由循环引起。 1. block的循环引用 2. delegate的循环引用 3. NSTimer的循环引用,NST...

  • UITableView estimated适配iOS 11

    iOS 11下,UITableView的估算高度的属性,默认值从iOS11之前的 0.f 改变为UITableViewAutomaticDi...

  • 追妹妹与软件的23种设计模式

    转载自:经典:从追MM谈Java的23种设计模式 佩服原文作者对设计模式的深刻理解,哈哈哈😁 一. 创建型模式 1、工厂模式 FACTORY—追...

  • Resize,w 360,h 240
    GCD总结

    找不到上图出处了,找到后再补发出处!见谅!

  • Resize,w 360,h 240
    iOS Crash信息序列化操作

    文本从Word拷贝出来之后就自动转变成了图片,哈哈哈

  • 解决GitHub不能上传大文件问题

    向 GitHub push 大文件时报错,可以在推送时,忽略这个大文件,忽略大文件的步骤如下: 1.cd xx 切换到工程所在文件夹 2.git...