在项目中,我们往往会遇到这样的问题:因为网络较慢的原因,用户会不耐烦的一直去点击按钮,这样导致的结果时:相关代码一遍一遍的被重复执行,如果按钮的事件是网络请求的话,这样又导致一种网络请求的循环。所以我们解决的方法是在执行按钮点击事件时,为Button加上防止重复点击的方法。 具体的有以下几种方法: ...
分类:
移动开发 时间:
2016-11-20 09:08:14
阅读次数:
155
敲代码也很久了。封装,继承,多态,就是写代码最常用到的封装很简单。方法的封装,UI控件的封装等,继承这个更好理解,继承父类,在子类里面做一些操作多态,是运行时多态和进行时多态。其实我一直在想这个问题,怎么封装一个代码,怎么封装一个框架,有时候去请假别人,因为..
分类:
其他好文 时间:
2016-11-20 07:26:53
阅读次数:
109
此题为入门级线段树 题意:给定Q(1<=Q<=200000)个数A1A2…AQ,多次求任一区间Ai-Aj中最大数和最小数的差 ...
分类:
其他好文 时间:
2016-11-20 07:11:47
阅读次数:
180
一开始听说开发H5,以为就是做适配现代浏览器的移动网页,心想不用管IE了,欧也。到今天,发现当初too young too simple,兼容IE和兼容安卓与IOS,后者让你更抓狂。接下来数一下踩过的坑。主要分UI展示,键盘,输入框等等。解决bug最苦恼的问题不是没有解决方案,而是你没有找到真正的原 ...
分类:
移动开发 时间:
2016-11-20 07:11:31
阅读次数:
1283
map作为STL中的映射容器非常好用,我们来说一下map的遍历。 map.first为key值,map.second为value值,key不可修改,value可修改。 定义一个迭代指针iter,使其指向map,实现对map的遍历。 运行结果: 我们可以看出,map自动对key值按ascii码顺序进行 ...
分类:
其他好文 时间:
2016-11-20 06:22:47
阅读次数:
182
一、入门 1.1 iOS模版介绍 1.2 简单工程项目 1.3 设置App启动的设备方向 1.4 Xcode界面介绍 1.5 快速查找文件 1.6 快速更改同名变量 1.7 将代码提取为方法 1.8 代码编辑的自动补全 1.9 代码语法颜色设置 1.10 集中输出日志的方式 1.11 代码的debu ...
分类:
移动开发 时间:
2016-11-19 23:57:30
阅读次数:
394
一、可选型 为什么会有可选型?当一个变量被希望表示为某一个指定的类型值,同时也被希望在某种情况下表示为空。那么就需要一个可选型。Optional 可选型的语法是在Swift的基本类型后面添加 ? 符号,如 Int? String? 可选型如果取值为空,那么表示为 nil 如果想定义一个可选型的变量, ...
分类:
移动开发 时间:
2016-11-19 23:32:25
阅读次数:
255
运行环境 Unity 5.3.5f1 (IL2CPP)编译IOS版本 XCode Version 7.2.1 (7C1002) Mac OS X 10.11.3 (15D21) (Mac mini) iPhone 5,6 ,iPad 错误信息 Could not produce class with... ...
分类:
移动开发 时间:
2016-11-19 23:06:52
阅读次数:
1827
1、介绍 app中条件筛选视图是很常用的功能,一般它搭配着tableView的表头悬浮滚动使用,点击按钮时,就会弹出下拉框显示条件,选择一个条件后,下拉框自动隐藏。 2、效果图如下 从中间点击弹出,然后滚动tableView随着移动,到顶部就悬浮着,下拉时仍然跟着滚动,一直滚动初始位置就停止。。。 ...
分类:
移动开发 时间:
2016-11-19 20:19:05
阅读次数:
419