摘要: ## 简介- IOS布局的三个阶段:MagicNumber -> AutoResizingMask -> AutoLayout- 自动布局三大框架:UILayoutConstraint(原生),Masonry,SDAutoLayout- 一个视图,两个方向(水平,垂直),四条约束- [github地 阅读全文
posted @ 2017-10-09 17:21 whgt1989 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: *一切皆代码*- --#继承关系框架|类|类:-:|:-:|:-:UIKit|NSLayoutConstraint|--|-|-#应用场景UI界面的搭建一般会占用项目开发相当一部分的时间。涉及到控件布局,控件配置,人机交互,动画效果,数据显示,屏幕适配6个方面,还要考虑视觉效果,性能体验,数据边界( 阅读全文
posted @ 2017-10-09 17:19 whgt1989 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: 1.C的设计原则是把函数作为程序的构成模块。 2.函数是完成特定任务的程序代码的自包含单元。函数一般有两个功能,执行某些动作;返回一个值以供调用程序使用。 3.使用函数的好处,代码重复利用;是程序更加模块化。 4.通常把函数看作黑盒子,对于一定的输入会产生特定的结果,而不用考虑内部实现,除非是函数的 阅读全文
posted @ 2017-04-07 02:19 whgt1989 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1.字符串是一个或多个字符序列。字符串常量用双引号括起来“abc”,字符常量用单引号括起来‘’。 2.数组是同一类型的数据元素的有序序列。数据元素在内存中是连续存储的。 C中没有为字符串定义专门的变量类型,而把它存储在char数组中。 C的字符串存储通常以空字符‘\0’结束。空字符不是数字0,而是A 阅读全文
posted @ 2017-03-16 23:46 whgt1989 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 1.常量与变量数据 有些数据在程序使用之前预先设定,并在整个运行过程中没有变化,叫做常量。另外的数据在程序运行过程中可能变化或被赋值,叫做变量。 2.数据类型关键字 对于变量,编译器通过声明语句中指定的数据类型来判断其类型;对于常量,编译器通过其书写来辨认其类型。 C的数据类型关键字(12个): K 阅读全文
posted @ 2017-03-16 02:40 whgt1989 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1.数据+算法=程序。 2.C语言程序是由一个或多个函数组成的,函数是由语句组成的,语句是由关键字,标识符,运算符,数据组成的;语句可分为:声明语句,赋值语句,控制语句,函数语句,空语句。 3.#include语句是C预处理器指令,预处理器在C编译器工作前对源代码做预处理,即在该行位置键入了所包含文 阅读全文
posted @ 2017-03-14 23:58 whgt1989 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 1.贝尔实验室的Dennis Ritchie在1972年开发了C语言,C来自于Ken Thompson的B语言。当时Ritchie正与 Thompson一起设计UNIX操作系统。 2.C是面向过程的编译型语言,紧凑,运行速度快,精细控制能力(包括对硬件的控制),灵活。 3.C的发展方向:UNIX操作 阅读全文
posted @ 2017-03-14 23:46 whgt1989 阅读(326) 评论(0) 推荐(1) 编辑
摘要: 方法1: [[UITextField appearance] setTintColor:[UIColor blackColor]]; 这种方法将影响所有TextField。 方法2: textField.tintColor = [UIColor redColor]; 如果在InterfaceBuil 阅读全文
posted @ 2015-06-26 17:52 whgt1989 阅读(549) 评论(0) 推荐(0) 编辑
摘要: //初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = U 阅读全文
posted @ 2015-06-26 17:38 whgt1989 阅读(339) 评论(1) 推荐(1) 编辑