Swift——最近项目里遇到的一些问题<二>

Swift项目问题

1、UITableView修改滚动条颜色:

tableView.showsVerticalScrollIndicator = true
        tableView.indicatorStyle = .white

https://www.jianshu.com/p/2de9a4725620

2、修改UITextField光标颜色:

textField.tintColor = UIColor.customNewRedColor

3、怎么让视图最大范围显示,视图层级问题,导致点击事件遮挡:

4、Swift dismiss控制器会调用deinit吗?

5、UITableView上拉加载到底部闪退:

image.png

原因还是数组越界。

百度查了一下:


image.png

红色框没看懂,但是我确实有清空数组的操作。我直接在cell赋值前判断数组是否为空了。

6、Message from debugger: The LLDB RPC server has exited.....

这个报错你们有遇到过吗,上别人告诉了我解决办法,不过我自己还没试哈,分享给你们呀。

image.png
image.png

7、懒加载控制器和直接创建控制器的区别?

8、内存泄漏的排查方法?

9、iOS动画使用:

推荐使用第三方库POP。会了真的zehaoyong

参考链接:(这个还是我同事分享给我的呢,优秀哦~~)

https://github.com/maxmyers/FacebookPop

10、objc[16399]: Class HDLDesEncrypt is implemented in both /private/var/containers/Bundle/Application/70442669-37FD-4EC5-9D34-A510E9571339/XXX.app/Frameworks/DesEncrypt.framework/DesEncrypt (0x104660560) and /private/var/containers/Bundle/Application/70442669-37FD-4EC5-9D34-A510E9571339/XXX.app/Frameworks/PeripheralSystem.framework/PeripheralSystem (0x1053d3538). One of the two will be used. Which one is undefined.

这个报错意思很明显了,类名冲突了哈,修改下名字就好了呀。

参考链接:

https://blog.csdn.net/pcliuguangtao/article/details/9119599

PS:暂时到这吧,持续更新哦!

你可能感兴趣的:(Swift——最近项目里遇到的一些问题<二>)