2018-03-16

HTTPS 单向双向认证 自签证书
自签名的证书 CA证书

并且上传到github上面✅

屏幕支持横屏的配置✅
视频编码格式的问题
视频的分辨率
视频质量
相册图片的质量
additional_tool for Xcode
MVVM ReactiveCocoa
企业级项目添加成员账号
创建自己的TestFramework和DevelopFramework ✅
将帧率的测试功能添加到TestFramework中✅
调试库 log NSArray NSDictionary 时的信息更加有效
将常用的宏 常用的小方法 分类 控件 添加到DevelopFramework中

配置git ignore ✅
并用终端删除 .svn文件✅
dispatch_semaphore 的使用 以及复习GCD✅
相册图片多选 photo AssertLibrary 两者 iOS 8 之前 之后

sokect
webSoket
protocolbuffer
自己搭建服务器 sokect 定义传输协议

第一步搭建openfire服务器✅

1 安装node.js npm✅
2 运行server.js✅
3 配置代理 和 真机的ip ✅
4 运行项目✅

···
Demo 内容

iOS8新特性 UISearchController
iOS8新特性 UIAlertControl
MBProgress 的使用以及漏洞
iOS8新特性 扩展(Extension)

TableView

TableView的三种创建方式

代码的方式
xib的方式
storyboard的方式

Cell的三种创建方式

ios之TableViewCell重用机制避免重复显示问题
参考资料
http://blog.csdn.net/chenyong05314/article/details/45501623
http://www.jianshu.com/p/23789e417ccc
http://www.cocoachina.com/bbs/read.php?tid=290160
苹果官网
https://developer.apple.com/reference/uikit/uitableview/1614888-registerclass?language=objc

UIPasteboard
copy
cut
paste

参考资料
http://www.jianshu.com/p/a6d2e46329f8
http://www.jianshu.com/p/89b205e85e84
http://blog.csdn.net/chengwuli125/article/details/9218545

···
工作流程
每天花0.5~1个小时来审查代码
每天花0.5~1个小时来分派任务和讨论

交流会

  1. 总结最近大家的表现,表扬优点,点出问题,提出解决方案
    罗航下班学习,但要集中精力在工作范围;阳豪上班喝茶提神,但测试的时候还要更加认真。批评自己,指派任务的时候,表述更加准确,确保意思准确传达。
    更加清晰的工作流程,修改了属性等问题需要告知大家。便于知识同步。

123456
foxconn88
Civet999
新人培训
1 不要放过任何Xcode console的内容
2 每周五开一次讨论会,总结回顾知识或者提出疑惑
3 remind账号 测试证书 gitlab账号 香信账号 员工自助网账号
Remaind上提到最多bug,能不能提前在单元测试的时候规避掉。
单元测试的使用
1 kiwi
····

如何交接项目
项目逻辑架构 文件目录架构

Work
如何熟悉一个新的项目

Flnet 三个环境
ite ite+debug 听云
正式 正式+正式的听云
alpha 正式+debug 听云

flnet

6 登录后个人中心的旋转菊花停不下来 模拟器 有时候

9 UIImage+pdf 的第三方库可以打包成静态库,这样可以提高速度。
10 搜索结果小于20条的时候底部直接显示没有更多数据。避开第一次加载的时候,cellForRow中回去请求更多数据的操作。
11 点击搜索框 搜索按钮的代理方法

14 NSCache 做缓存和 NSDictionary做缓存比较
15 播放启动页广告的时候 后台下载数据
16 synchronize 即将废弃
17 设置完成地址 进入首页后立即将app划掉 再次进入又会显示选择地址
18 gitlab cocoapods安装
19 当前城市定位太慢,将定位的功能提前到appDelegate中
20 地理位置请求数据的时候,如果没有网络再次进入的时候不会重新请求
21 什么库在沙盒中去缓存pdf文件?

wineValidationDemo
http://ite.ticket.foxera.com/pcode/fetchQRcode?debug=1

  1. captureResult 方法被调用了两次
  2. NSURLSession 强引用的问题 请求完成的代理方法里面,释放一次✅
    3 扫描窗口范围控制
    4 网络请求子线程发送
    5 加一个button 跳转到safari 显示 ✅
    6 手机的UUID,发送给server,其他手机再扫描二维码的时候显示 已经被其他设备开启。✅

MJRefresh 带来的两个bug
1 table 加载下一页的时候 scrollView.contentoffset.y的值变小
2 只有五个cell的时候,table无法滚动到最底部

2017-08-21T00:30:59.877890Z 1 [Note] A temporary password is generated for root@localhost: )4rg)H

If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.

···
优势 :1 代码复用提高
2 节省了开发的时间,提高开发效率
3 减少错误率(单元测试,codereview)

私有库内容的架构 MVVM 或其他架构
学习其他framework的结构

UI
1 启动页广告
2 轮播广告
3 导航栏定制
4 键盘
5 table的定制(包含searchBar 选中圆圈等)
6 悬浮球
7 二维码扫描

Fun
第三方登录

你可能感兴趣的:(2018-03-16)