面试题总结研讨
面试题总结
?
?
代理为什么用weak
指明该对象并不负责保持delegate这个对象,delegate这个对象的销毁由外部控制
该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用(Retain Cycles)
mvvm:
在典型的 MVC 应用里, 许多逻辑被放在 View Controller 里。
它们中的一些确实属于 View Controller,但更多的是所谓的“表示逻辑(presentation logic);
为了不让控制器日益增大,便于测试管理,便出现了MVVM.
MVVM:它其实是一个 MVC 的增强版,并将表示逻辑从 Controller 移出放到一个新的对象里,即 View Model
在 iOS 上使用 MVVM 的动机,就是让它能减少 View Controller 的复杂性并使得表示逻辑更易于测试
tableView cell滑动效果
删除按钮
这个方法,就有删除按钮
tableView:(UITableView *) tableView commitEditingStyle 方法
实现 :
cell 上面有个conlentView ,上面的文字加到了conlentView上,conlentView旁边有个textLabel,当我们往左边滑动的时候,cell底层就有一个按钮,把conlentView设置一个手势,删除
您可能关注的文档
最近下载
- 2026 拯救脓毒症运动:国际脓毒症与脓毒性休克管理指南(中文版).docx
- Photoshop+CC基础与实战项目化教程-PPT课件(全).pptx
- 2026贵州茅台招聘笔试题及答案.doc VIP
- 新媒体运营账号运营题库.pdf VIP
- 2025年新媒体运营岗位招聘笔试模拟题及解析.docx VIP
- 2026贵州茅台酒厂集团招聘试题及答案.doc VIP
- 【化学】化石能源的合理利用课件---2024-2025学年九年级化学人教版(2024)上册.pptx VIP
- 2026贵州茅台招聘面试题及答案.doc VIP
- 2026贵州茅台酒厂集团秋招试题及答案.doc VIP
- 2026贵州茅台招聘面试题及答案.doc VIP
原创力文档

文档评论(0)