自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 ios开发-Autolayout

一. 适配:1. 可以分为两种适配:1). 系统适配, 指的是ios不同版本系统的适配2). 屏幕适配, 指的是根据屏幕大小的不同进行适配 目前iPhone的尺寸: 3.5inch、4.0inch、4.7inch、5.5inch iPad的尺寸: 7.9inch、9.7inch 屏幕方向: 竖屏 横屏2. 什么是Autolayout Autolayout是一种

2015-05-31 15:24:45 373

原创 iOS开发-UIScrollView的学习

一. UIScrollView的学习1. UIScrollView的基本属性CGPoint contentOffset // 用来表示当前滚动的位置 CGSize contentSize // 用来表示能表示的范围UIEdgeInsets contentInset // 用来表示内部能够额外滚动的范围BOOL pagingEnabled // 用来

2015-05-31 14:43:35 340

原创 ios开发-懒加载和模型的封装

一. ios开发中的懒加载什么是懒加载:就是在需要数据的时候,再去加载数据,可以理解为延迟加载.OC中懒加载的形式首先在控制器中声明一个数组@property (nonatomic, strong) NSArray *shopsArray;在这个数组的get方法中进行懒加载设置- (NSArray *)shopsArray{ // 主要是这个if的控制, 确保只加载一次

2015-05-31 11:43:10 1197

原创 ios开发-UIButton的学习

一. UIButton的学习1. 按钮的状态UIControlStateNormal // 正常状态 UIControlStateHighlighted // 高亮状态 UIControlStateDisabled // 禁用状态 UIControlStateSelected // 选中状态 UIControlStat

2015-05-31 11:09:59 271

原创 ios开发-UIView和UILabel的学习

一. UIView的学习1.UIView的常见属性UIView *superVIew 当前控件的父控件NSArray *subviews 当前view的子控件集合数组元素的顺序决定子控件的显示层级顺序(下标越大, 显示越在上面)2. UIView的常见方法-(void)addSubview:(UIView *)view;添加子控件在代码执行的顺序中,靠后添加的子控件显示在上面例如:

2015-05-31 10:47:42 290

原创 ios开发-OC-Fondation框架的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!---------------   今天,我学习了Foundation框架,以下是具体的学习内容:   Foundation框架是IOS开发的基础框架,里面包含了很多数据类型: 1)结构体 2)枚举 3)类 接下来从以下几个方面来学习:一.结构体的学习:分为以下

2015-03-17 21:30:57 530

原创 ios开发-OC中ARC、block和protocol的学习

----------android培训、java培训、java学习型技术博客、期待与您交流!----------  今天,我学习了OC中ARC,block,和protocol,以下是具体内容: 一.ARC的学习:    1.ARC的判断标准:       只要没有强指针指向的对象,就会被释放.    2.ARC的特点:         1)不允许调用release、

2015-03-17 21:22:58 283

原创 ios开发-OC内存管理的学习

----------android培训、java培训、java学习型技术博客、期待与您交流!----------今天我学习了oc中重点的内容,内存管理,由于内容较多,需要慢慢消化,下面是具体学习内容: 内存管理的学习:    1.基本实现方法:     1)retain :计数器+1,会返回对象本身     2)release :计数器-1,没有返回值

2015-03-16 22:02:58 253

原创 ios开发-OC核心语法的学习-2

-----------android培训、java培训、java学习型技术博客、期待与您交流!----------今天我学习了OC核心语法的第二部分,内容比较重要,以下是学习内容: 1.什么是构造方法:用来初始化对象的方法,是个对象方法,以-开头 2.重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值 3.重写构造方法的注意点     1)先调用父类的构

2015-03-16 22:01:19 251

原创 ios开发-OC核心语法的学习-1

-----------android培训、java培训、java学习型技术博客、期待与您交流!----------今天我学习了OC核心语法的第一部分,以下是学习内容: 1.NSString的学习:    1)NSString是定义OC中字符串的关键字,格式如下:        NSString *_name = @"jack";       或者:

2015-03-16 21:40:35 255

原创 ios开发-OC面向对象的三个特性-多态的使用

-----------android培训、java培训、java学习型技术博客、期待与您交流!----------今天学习面向对象的三个特性的最后一个-多态,一下是具体的学习内容:什么是多态: 1.只有在继承的时候才有多态 2.代码的体现:    父类类型的指针指向子类对象 3.好处:    如果函数\方法参数中使用的是父类类型,可以传入父类、子类对象

2015-03-14 23:09:58 350

原创 ios开发-OC面向对象的三个特性-继承和组合的学习

----------android培训、java培训、java学习型技术博客、期待与您交流!----------之前,我学习了面向对象的三个特性之一-封装,今天学习继承,下面是具体内容:一.继承: 1.继承的好处: 1)抽取重复代码 2)建立了类之间的关系 3)子类可以拥有父类中的所有成员变量和方法 2.在子类中有部分父类的元素的情况,尽

2015-03-14 22:56:34 247

原创 ios开发-OC类方法和self关键字的学习

----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 今天我学习了类方法和self关键字的用法,下面具体讲讲:一. 方法:在OC中,方法可以分为类方法和对象方法: 1.对象方法:    1)- 以减号开头    2)只能由对象来调用    3)对象方法中能访问当前对象的成员变量(实例变量) 2.类方法:

2015-03-14 22:43:28 311

原创 ios开发-OC面向对象的三个特性-封装方法

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------  今天,我学习了面向对象的三个特性之一的封装(set. get方法),下面讲讲具体内容:一.set方法: 1.作用:提供一个方法给外界设置成员变量值,可以在方法里面对参数进行相应过滤 2.命名规范:     1> 方法名必须以set开头     2>

2015-03-14 22:35:07 249

原创 ios开发-OC的初步学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 今天开始我们正式学习OC了,OC是在C语言基础上进行封装的1.c和oc的区别:    oc属于面向对象:面向过程关注的是解决问题需要哪些步骤    c属于面向过程:面向过程关注的是解决问题需要哪些步骤()2.类和对象的关系:    类和对象是面向对象中

2015-03-14 22:21:29 233

原创 ios开发-c语言之其他数据类型的学

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 今天,我们来学习其他数据类型,共计4中:枚举,预处理指令,文件包含,typedef.一,枚举:枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类

2015-03-12 21:50:41 207

原创 ios开发-c语言之结构体的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------- 结构体指的是由不同类型数据构成,在OC类的定义中会经常用到,下面简单介绍一下结构体: 1.结构体:是指可以由多个不同类型的数据构成 2.数组:指的是由多个相同类型的数据构成 3.指向结构体的指针:     1.指向结构体的指针的定义

2015-03-12 21:40:18 346

原创 ios开发-c语言之指针和数组以及指针和字符串的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!-------------今天学习的是指针和数组以及和字符串的联系,具体内容如下:一.指针和数组的学习: 1.利用指针访问数组:    int ages[4];    int *p;    p = ages;    此时, p[i] = ages[i]; 2.在执政的基

2015-03-12 10:04:31 398

原创 ios开发-c语言之指针的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------  上一节,我学习了字符串,今天学习指针,这个C语言中精华的部分,MJ老师说指针很重要,所以一些基础的东西要弄清楚: 1.什么是指针:指针就是内存数据存储的地址 2.问什么要定义指针变量:    通过函数调用并不能直接操作main函数的变量值,通过将变量的存

2015-03-12 09:57:55 261

原创 ios开发-c语言之字符串的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!----------上节课学习了数组和函数,这节课学习字符串,本节内容较少,不做赘述1.什么是字符串:用双引号""来表示一个字符串,可以定义一个字符串数组,如下     int mian()     {         char name[] = {"jack"

2015-03-12 09:48:45 267

原创 ios开发-c语言之数组、数组和函数的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!----------   所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名出来.数组和函数,指的是将函数和数组相结合,下面我们来学习具体内容: 1. 数组:是指将一种类型的数据集合在一起,用一个数组来定义    格式: 类型数组

2015-03-10 21:50:15 361

原创 ios开发-c语言之进制和位运算的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 在日常生活中,我们接触的数字,大都是十进制的数字,今天我学习了进制和位运算后,觉得很受益,接下来谈谈我的学习内容: 一.常用的进制:     1)十进制: 10        日常中用的都是十进制.     2)二进制: 0b100

2015-03-10 21:14:18 397

原创 ios开发-c语言之C语言函数的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 1.什么是函数:C语言是由函数构成的,函数指的是一段含有特定功能的代码. 2.定义函数的目的:将一个常用的、复杂的、重复的功能代码封装起来,方便开发者使用. 3.定义函数的步骤:    1)定义函数名:根据定义函数的功能命名;    2)函数体:函

2015-03-07 23:24:08 252

原创 ios开发-c语言之流程控制中for循环的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 在流程控制中,循环结构有while,do while,for循环三种形式,今天学习的时for循环的使用.一.for循环的使用: 1.格式    for (语句1;条件; 语句2)    {        循环体;    }  语句1:初始化

2015-03-07 22:59:25 425

原创 ios开发-c语言之流程控制中while的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一.在流程控制中,循环结构可以用while、do while 、for来实现,今天我学习的是while和do while来实现循环结构.1).while 的使用方法:a)结构格式:    while(条件)    {    循环体;//这里可以出现

2015-03-07 22:13:48 394

原创 ios开发-c语言之流程控制中switch的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 流程控制中switch的学习在流程控制中,选择结构可以由if和switch两种语句实现,今天学习的时switch的用法.一.switch的用法:1)基本格式:switch (数值) {    case 数值1:    语句1;    bre

2015-03-07 21:38:10 382

原创 ios开发-c语言之流程控制中if的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一.流程控制:可以分为3lei

2015-03-06 23:46:10 273

原创 ios开发-c语言之自增运算、sizeof、关系运算和逻辑运算的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 关系运算和逻辑运算的学习  一.自增运算:a++:表示先将a的值保存,在进行a=a+1运算,产生临时变量;++a:表示先进行a=a+1运算,无临时变量的产生.下图是我的学习笔记:二.sizeof:sizeof是C语言独有的,用来计算一个常量/变

2015-03-06 23:31:00 458

原创 ios开发-c语言之scanf函数和基本运算的学习

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ scanf函数和基本运算的学习一.内存    数据在内存种以0和1存储,定义变量的时候,首先在内存中分出一块内存给变量,通过scanf函数可以给变量赋值.    1)变量的类型决定了在内存种所占据的字节数:    int-4个字节

2015-03-06 23:10:30 337

原创 ios开发-C语言关键字、标识符、注释、数据类型等学习

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、  什么是关键字:关键字是C语言提供的,具有一定含义的符号,共计32个例如:main   int char  shot   long 等等2、  标识符:是自己定义的,具有一定含义的符号(自定义的)标识符命名规则:1)26个字母、数字、下划线、美元符号:myclass

2015-03-05 22:19:20 363

原创 ios开发-IOS概述和C语言入门

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一.什么是IOS     IOS简单说就是应用在苹果手机(IPhone)和苹果平板电脑(Ipad)上的操作系统.二.IOS的发展史     IOS是基于UNIX的操作系统,最早在2007年由苹果公司为其手机iPhone设计,经过这些年的发展,现在可用于iPad等终端设备上,由于其设

2015-03-04 21:54:27 476

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除