- 博客(10)
- 收藏
- 关注
转载 Swift不可变数组
Objective-C编写了2个不同的类来区分不可变数组(NSArray)和可变数组(NSMutableArray):Swift通过使用常量和变量来区分不可变数组和可变数组。只要将数组定义为常量,它就是不可变数组,如:let constantArray = ["a", "b", "c", "d"]将数组定义为变量,它就是可变数组,如:var mutab...
2016-09-20 14:39:00
332
转载 Swift的字符串String是值类型
根据《The Swift Programming Language》中文版基于Xcode6.1的文章描述:Swift的String类型是值类型。如果创建了新的字符串,那么当其进行常量、变量赋值操作或在函数/方法中传递时,会进行值拷贝。任何情况下,都会对已有字符串值创建新副本,并对该新副本进行传递或赋值操作。另外,结构体和枚举都是值类型。func changeStrin...
2016-09-20 14:09:00
244
转载 Swift数组的加法运算符用法:array1 += array2
var stringList1 = [String]() //创建String类型空数组var stringList2 = ["1", "3", "5", "7", "zoo", "9","zoo"]var stringList3 :[String] = ["2", "4", "6","apple", ...
2016-09-20 13:13:00
307
转载 探讨NSString和NSMutableString的内存问题以及copy和MutableCopy两个方法
NSString: 1 //main.m 2 #import <Foundation/Foundation.h> 3 4 int main(int argc, const char * argv[]) { 5 @autoreleasepool { 6 7 NSString *str1 = ...
2016-06-05 17:09:00
194
转载 (Java)利用ListIterator(iterator 重复器/迭代器的子接口) 操作ArrayList
add()方法是在下一个将要取得的元素之前插入新的元素。因此如果在下一个将要取得的元素的序号为0,则在序号0的元素前插入新的元素。测试:见第1.行,在序号为0的元素前添加一个元素。见第2.行:这次是在序号为1的元素前添加一个元素,说明ListIterator是自动向前遍历的。注意!! 此时的index实际上是0,因为新元素是在序号为1的元素前添加的。...
2015-09-29 21:28:00
181
转载 (Android Studio)ActionBar's Theme/Style [ActionBar主题风格修改]
(1)默认theme代码如下:运行结果:视觉效果:ActionBar为Dark,背景为Light。(2)将theme改为Light:运行结果:视觉效果:ActionBar和背景都为Light。(3)与默认theme效果相同的Theme.Holo.Light.DarkActionBar:出现错误:这个指令只...
2015-09-04 19:37:00
289
转载 (Android Studio)添加按钮以及权重问题
此文大部分摘自http://hukai.me/android-training-course-in-chinese/basics/firstapp/building-ui.html注意到光标所在代码行被注释掉。效果如右图显示。取消注释,android:layout_weight= "1" 发挥作用,效果如右图所示:对比上一张图,文本框占据了此...
2015-09-01 11:59:00
875
转载 (Android Studio)添加文本框
此文大部分摘自http://hukai.me/android-training-course-in-chinese/basics/firstapp/building-ui.htmlandroid :id这是定义View的唯一标识符。可以在程序代码中通过该标识符对对象进行引用,例如对这个对象进行读和修改的操作(在下一课里将会用到)。当想从XML里引用资源对象的时候...
2015-08-31 20:51:00
2573
转载 (Java)《head first java》值得Java或面向对象基础的新手看。
看完这本书后本人收获良多。内容对Java以及面向对象的入门者非常友好。抽象的内容惯用图解的方法来剖析,通俗易懂之前看C#入门经典的面向对象时,依然浓浓的一头雾水。(1)很不解为何实例化要写成A a = new A(); 不解为何“A要重复写两次”; 不解为何“等号两边都有A,感觉它就像在说‘A=A’这样的废话一样”;(2)不知道什么是多态性,为什...
2015-08-28 00:46:00
184
转载 (C#)RichTextBox控件
RichTextBox(有格式文本)控件可实现TextBox控件的所有功能。❶在RichTextBox控件中显示滚动条RichTextBox可设置Multiline属性来控制是否显示滚动套,true为是,false为否。,默认为true。(此项属性在TextBox亦可实现)滚动条分为两种:水平(Horizontal)滚动条和垂直(Vertical)滚动条,通过RichText...
2015-01-20 19:07:00
519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人