自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS中tabBar的基础介绍和用法

tabBar的定义//创建第一个导航视图控制器管理的根视图控制器 FirstViewController *_firstVC = [[FirstViewController alloc]init]; //创建第一个导航视图控制器对象,用来管理——firstvc UINavigationController *_firstNC = [[UINavigationControll

2015-07-14 20:05:26 579

原创 OC-----属性及点语法

1.属性 属性是Objective-C 2.0定义的语法,为实例变量提供了setter、getter⽅方法的默认实现能在⼀定程度上简化程序代码,并且增强实例变量的访问安全性。 属性的声明 使用@property声明属性 例如@property NSString *name; 属性的作用:1。可以自动生成setter以及getter方法(包括方法声明和实

2015-06-18 17:03:55 377

原创 黑马程序员———C语言的运算符

运算符C语言有34种运算符,常见的有加减乘除。算术运算符1、加  10+22、减  20-23、乘  12*24、除  10/25、取余  10%3 = 1;  10%-3 = 1;  -10%3 = -1;  -10%-3 = -1;  取余结果只和左边的数值相关,和右边数值无关。 注意:类型转换  自动类型转换  int a = 10.99;//a为10,会弹出警告信息  强制类型转换  in

2015-04-26 20:34:09 273

原创 黑马程序员——C语言中的指针

一、指针变量的定义 1,定义的几种格式 先定义后赋值 简单取值 int a = 10; int *p; p = &a; printf(“%d”, *p); 简单改值 *p = 9; 定义的同时赋值 int a = 10; int *p = &a; 实现修改实参注意事项:1、一定要先定义后赋值,用完记得清空。2、%p输出指针里面存储的地址值。3、清空指针可以用 p = 0;或

2015-04-26 10:25:15 370

原创 黑马程序员——OC中类和对象的关系

面向对象中有2个非常重要的概念:类和对象 1.如何创建对象 1)面向对象解决问题的时候必须有对象,那如何创建对象呢? 2)现实生活的例子:如何创造汽车对象? a)需要先有汽车的建造图纸,图纸上描述清楚汽车应该具备的属性和功能(行为) 属性:轮子数、时速 功能(行为):跑 b)然后再根据图纸上的描述生成汽车 c)每一辆汽车都是对象,都有自己具体的属性值,都是图纸的实例 d)图纸是抽象

2015-04-25 21:30:19 311

原创 黑马程序员———OC的内存管理

一、基本原理 1.什么是内存管理 移动设备的内存极其有限,每个app所能占用的内存是有限制的,当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等。管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效2.对象的基本结构 每个OC

2015-04-25 21:24:57 370

原创 黑马程序员——面向对象的特性之多态

面向对象共有三大特性,封装,继承和多态,这里主要说一下多态。 一、多态 1.多态的基本概念 多态就是一个父类在声明的时候不确定自己指向哪个子类对象,只有在程序运行时才能确定自己指向哪个子类对象,从而使用一个父类有可以展现出多种子类的形态。 2.多态的体现 Person *p = [Student new]; p->age = 100; [p walk]; 子类对象赋值给父类

2015-04-24 22:57:35 308

原创 黑马程序员———面向对象的特性之继承

面向对象共有三大特性,封装,继承和多态。上一个博客讲了封装,这次讲继承。一、继承 1.继承的好处: 1> 抽取重复代码 2> 建立了类之间的关系 3> 子类可以拥有父类中的所有成员变量和方法.注意点 1.基本上所有类的根类是NSObject,另一个根类是NSProxy继承父类子类中不允许子和父类有相同名黎的成员变量2.子类重新实现父类中的某个方法,称为重写覆盖父类以前的做法。3

2015-04-24 22:52:30 261

原创 黑马程序员———面向对象的特性之封装

OC语言是面向对象的,通过类实现,面向对象共有三大特性,封装继承和多态,这里主要分析一下封装,后几个博客会写集成和多态。 一、 封装 在开发过程中,考虑到安全性要求,我们通常不让外界直接修改我们类的成员变量,而让外界使用我们提供的方法来修改,这样类的成员变量就封装起来了。封装的目的就是保证数据的安全行,保证业务逻辑正常 运行。 二、set 方法和get 方法 @public的成员可以

2015-04-24 22:44:56 304

原创 黑马程序员 ——OC基础知识

C语言学完了,马上开始学OC,以下是我对oc基础知识的一点简要了解。 一、C语言和OC的区别面向对象和面向过程 OC语言是面向对象的,c语言是面向过程的,这是他们之间最大的不同。面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。包含头文件 C语言使用include包含头文件,OC使用import包含头文件(当然也

2015-04-23 19:46:54 383

原创 黑马程序员——简析c语言的选择结构

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 从结构化程序设计角度出发,C语言程序只有三种结构:顺序结构,选择结构循环结构。下面我就来简要分析一下选择结构。一、if 语句的三种形式 1. if (表达式) 语句:如: if ( x > y ) ; z = x; 执行过程:当表达式的值为“真”(

2015-04-23 09:35:30 402

原创 好程序员训练营——C语言笔记1-基础知识

——————-ASP.Net+Unity开发、.Net培训、期待与您交流! ———————-C语言视频也看了不少了,李明杰老师确实讲的很好,练习也做了不少,自己也确实收获了很多,在这里总结一下,以备后来的学习。一. 基本定义C语言 C语言是一个有结构化程序设计、具有变量作用域、以及递归功能的过程式语言。它是面向过程的一门语言。数据类型 C的数据类型包括:整形、字符型、实型或浮点型(单精度和双精

2015-04-22 22:23:50 676

空空如也

空空如也

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

TA关注的人

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