为什么可以foreach呢?我们自定义的类能不能foreach?下面请看测试 编译错误: 也就是说我们有GetEnumerator方法才行,返回一个枚举器(foreach其它类型看反编译的代码才知道的)。这个方法我们可以继承IEnumerable接口(实际写不写都没关系)。改造一下Person类: ...
分类:
其他好文 时间:
2017-11-07 01:36:17
阅读次数:
210
最正规的办法,用通知 step 1:在进入视图的时候添加监视:(viewDidLoad什么的) step 2:在键盘动作的时候移动视图: step 3:在退出视图的时候注销通知viewDidUnload: step 4:dealloc: 这些代码是摘自apple sample code Keyboa ...
分类:
移动开发 时间:
2017-11-02 21:15:24
阅读次数:
235
#include<stdlib.h>#include<stdio.h>#include<time.h> //suiji #include<string.h>#include<windows.h> //SLEEP函数struct Player //玩家结构体,并初始化player{ char name ...
分类:
其他好文 时间:
2017-11-02 15:53:54
阅读次数:
125
这是我学习北京理工大学嵩天老师的《Python数据分析与展示》课程的笔记。嵩老师的课程重点突出、层次分明,在这里特别感谢嵩老师的精彩讲解。 NumPy库入门 数据的维度 维度是一组数据的组织形式。数据维度就是在数据之间形成特定关系表达多种含义的一个概念。 一维数据: 一维数据由对等关系的有序或无序数 ...
分类:
其他好文 时间:
2017-11-02 00:00:34
阅读次数:
307
创建画布画字体文字区域内居中换行文字在整个画布中居中画直线画圆形头像压缩保存图片缩放旋转单位换算 创建画布 Bitmap image = new Bitmap(640, 1136, PixelFormat.Format32bppArgb); //获得画布,设置高质量抗锯齿相关参数 Graphics ... ...
首先引用pinyin.js文件,这里这个文件没有源文件,自己在网上下载后把里面的方法改了一下,里面有个ConvertPinyin()方法 中文数据是后台一次性返过来的,这里用data接收,然后前端这边字母是用li写的 ...
分类:
其他好文 时间:
2017-10-30 14:47:46
阅读次数:
192
责任链模式: 请求方发起请求,接收方接受请求,并解决请求方的问题,如果接收方不能解决问题,则将请求传给下一个接收方(上一级),让下一个接收方来解决问题,以此类推,发起请求方并不关心是谁解决了问题,只关心是否解决了问题。 参考 责任链 | 菜鸟教程 http://www.runoob.com/desi ...
分类:
其他好文 时间:
2017-10-28 15:33:00
阅读次数:
97
转:原文地址:http://blog.csdn.net/fengsh998/article/details/34440159 swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,那就使用混编。 ...
分类:
编程语言 时间:
2017-10-27 11:43:08
阅读次数:
277