- 博客(11)
- 收藏
- 关注
原创 swift基础篇:视图控制器UIViewControler
每一个UIViewCongtroler都有一个UIView的对象view,而这个view是真正展示各种控件的视图,而视图控制器本身则负责对这个view所呈现的内容进行控制视图控制器的生命周期函数:import UIKitclass ViewController: UIViewController { @IBOutlet weak var button: UIButto
2015-09-30 09:02:16 3038
原创 做前端的经验博
页面需要考虑对于不同屏幕的适配问题,使用百分比布局和媒体查询是解决方法:媒体查询格式示例如下:@media all and (max-width:768px){ #page2Image{ display: none; } #grapeImg1{ display: none; } #grapeImg2{ display: none; } #grapeImg3{ di
2015-09-29 16:01:46 415
原创 swift基础篇:iOS控件大拌菜:UILable UIButton UITextView
override func viewDidLoad() { super.viewDidLoad() let label1 = UILabel(frame: CGRectMake(10, 50, 300, 400)) label1.text = "swift" // 背景颜色,字体颜色,对齐方式 lab
2015-09-26 10:50:46 583
原创 swift语言基础:UIView视图,CGRect,UIColor
CGRect,CGPoint和CGSize都是结构体,它们的定义如下:public struct CGRect { public var origin: CGPoint public var size: CGSize}public struct CGPoint { public var x: CGFloat public var y: CGFloat}
2015-09-26 07:45:55 760
原创 swift语言基础之:subscript下标、对象之间的循环强引用的处理方法
subscript是swift提供的可以快捷的访问对象属性的方式,它实际上是一种函数,目的是更方便地访问对象中的元素。以上是官方定义,其实,subscript就是类的对象提供给外部的一个更加方便的联络点,我们可以通过像数组那样的格式,来访问对象中的属性来感受下:class Test{ var testArray = Dictionary() subscript(index:
2015-09-24 19:21:20 518
转载 C++笔记,函数指针
·C/C++程序内函数与数据具有等价的地位(函数型指针为典型代表);函数型指针的声明格式:返回的指针数据类型(*函数指针名)(参数类型,…);例7:函数型指针的应用示例double max(int,int);double rs;double (*pf)(int,int);…pf=&max;/*函数地址附值*/…rs=(*pf)(3.14,1.22);
2015-09-24 09:59:26 340
原创 iOS开发——枚举类型和闭包
首先来说枚举类型~枚举类型的声明方式:enum Toward {case Forwardcase Backcase Leftcase Right}枚举类型是用于别名定义一些有限的类型和一些复杂的数据结构。枚举类型的使用,能让你的代码结构更分明,可读性也得到提升。另外,如果需要给枚举中的枚举值赋值,必须指定枚举的类型:enum Toward:Int {
2015-09-23 16:19:16 457
原创 一点css技巧和对iOS delegate的理解
css使用id或者class、伪类对标签添加样式是有权值的,这个相信大家都知道有的时候我们对某个标签写了某个css样式,可是在界面上却发现并木有什么卵用,那就很有可能是在别的地方有权值更大的样式,把你现在正在写的这个覆盖掉了~下面有一个可以使你的权值爆棚的方法:.icon-bar{background-color: #fff!important;}添加!important可以使
2015-09-22 08:23:50 773
转载 关于牛气轰轰的闭包
* 闭包可以捕获和存储上下文中定义的的任何常量和变量的引用。这就是所谓的变量和变量的自封闭, // 完整闭包写法是在花括号内有参数列表和返回值,用关键字in表明闭包体的开始 // (firstString: String, secondString: String) 闭包参数列表 // in关键字表明闭包体的开始 reversed = sort(names, { (fi
2015-09-15 06:24:35 510
原创 快开学了,继续码一码iOS开发~
快要开学了,然而视频还木有看完,这叫一个心烦~算了~先把学过的踩一踩吧 !!!==很多都是个人理解~如果有说的不对的欢迎指正~~学习iOS开发,发现很多东西都是现成的,用起来也顺手。也正因为app开发的控件和功能都是封装好的,使得爱疯爪机所有的app风格都比较统一,动画效果、手势也都很舒服。先来说一说代理delegate:通常,一个delegate的使用过程,
2015-09-08 10:06:09 1230
原创 礼拜三,兔子回归,继续上次的苹果开发~
首先接着上次的说一下swift的强大推理能力~先附上一段代码,看过代码也就明白了~先声明一个枚举变量,opprivate enum Op:{ case Operand(Double) case UnaryOperation(String, Double -> Double) case BinaryOperation
2015-09-02 08:57:43 835
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人