之前在学习C语言的时候课堂上,老师就强调,不能使用float类型的数字进行相等比较判断。这个也确实听进去了,也明白原因是float是存储是不精确的。但是真正开发实践的时候,或...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:吉林
之前在学习C语言的时候课堂上,老师就强调,不能使用float类型的数字进行相等比较判断。这个也确实听进去了,也明白原因是float是存储是不精确的。但是真正开发实践的时候,或...
我们组分享会上分享了页面布局的一些写法,中途提到了AutoLayout,会后我决定将很久前挖的一个坑给填起来(还有好多坑就不说了,说了不填更毁形象了)。 可使用的框架首推Ma...
一.为什么需要软件设计模式? 我们先来定义什么是好的软件架构: 软件架构上具有明确的分工,各个模块的功能职责平衡分配,且明确。可测试性,通常良好的软件架构都具备良好的可测试性...
做项目时遇到了这个问题:The file “XXX.app” couldn’t be opened because you don’t have permission to ...
在写项目时,发现UISwipeGestureRecognizer不进监听方法,换成Tap手势可以进去。经检查,原因是之前代码中已经添加了Pan手势,Pan手势将Swipe手势...
cocoapods官网:https://guides.cocoapods.org 一、什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Ja...
项目中的宏定义 define kSelfWeak __weak typeof(self) weakSelf = self define kSelfStrong __stron...
简书目前还没有插入代码块的选项,下面总结一下我知道的两种Markdown模式下在简书插入代码片的方式。准备工作:设置编辑模式为Markdown,然后保存 方式一:在英文状态下...