摘要: UITableView相关 重用机制 cell = [tableView dequeueReusableCellWithIdentifier:identifier]; 上面代码就是设置重用标识符:UITableView的cell当滚出屏幕的时候就会加入到重用池,当下一个cell滑入屏幕的时候,从重用 阅读全文
posted @ 2020-04-10 13:11 Justin_mr 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 简洁性: 3到5年(2到3页简历)写重要的表达,多用关键词 真实性:可以包装,不能伪造 包装:量化指标(写具体数值) 前后crash量的变化(例如重构之前crash量是1000,重构之后每天crash控制6个以内) 线上bug量 开发成本 全面性: 联系方式写全面 去过哪个公司就写哪个公司 每个公司 阅读全文
posted @ 2020-04-10 09:15 Justin_mr 阅读(127) 评论(0) 推荐(0) 编辑
摘要: swift编译过程 swift代码通过解析编译成中间语法树(AST)再生成中间语言 再通过IR工具生成IR中间表示层,通过LLVM编译.o(可执行文件)。 swiftc 是 swift 语言的编译工具,它可以直接把 .swift 文件编译生成可执行文件,也可以产生编译过程中某个中间文件。 创建一个m 阅读全文
posted @ 2020-04-08 13:05 Justin_mr 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1.Swift可以面向协议编程、函数式编程、面向对象编程。 2.Swift是类型安全的,代码中使用字符串String,就不能传递一个整型Int给它。编译时会做类型检查,不匹配的类型会错误标记出来。 3.典型的struct enum tuple都是值类型,Int,Double,Float,String 阅读全文
posted @ 2020-04-08 12:30 Justin_mr 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 数据结构是计算机存储、组织数据的方式。 线性结构 线性表是具有n个相同类型元素的有限序列(n>=0) 常见的线性表有 数组 链表 栈 队列 哈希表 手动实现一个动态数组:GitHub链接:https://github.com/iosKey/ArrayList 核心代码: 1 //数组使用,可以添加任 阅读全文
posted @ 2020-04-07 10:42 Justin_mr 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 算法是什么? 算法是用于解决特定问题的一系列执行步骤,例如简单一个求和公式,也是算法,但是不同的算法,解决同一个问题,效率可能相差非常大。 斐波那契数是什么? 前面两个数的和是下一个数的值。例如:0 1 1 2 3 5 8 13... 1 package com.mj; 2 3 public cla 阅读全文
posted @ 2020-04-04 20:49 Justin_mr 阅读(200) 评论(0) 推荐(0) 编辑