自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 Objective-C中的@property和@synthesize用法及参数(readwrite/readonly)(assign/retain/copy)(atomicity/nonatomic)

用@property,@synthesize来代替get,set方法,用起来很简单,可以省掉很多的代码量,当需要用SET,GET方法的地方,我们可以用@property,@synthesize来简单的代替,这时系统会自动给我们生成该变量的set,get方法,@property对应方法的声明部分,@synthesize对应方法的实现部分,也就是说@property和@synthesize是成对的出现...

2016-08-15 16:31:42 927

转载 全面解读Objective-C 中new与alloc/init的区别

摘要: 概括来说,new和alloc/init在功能上几乎是一致的,分配内存并完成初始化。差别在于,采用new的方式只能采用默认的init方法完成初始化,采用alloc的方式可以用其他定制的初始化方法。1.少用new多用alloc init在实际开发中很少会用到new,一般创建对象咱们看到的全是[[className alloc] init]但是并不意味着你不会接触到new,在一些

2016-08-15 11:51:08 883

原创 Ojbect C中内存管理漫谈.

在java中内存管理机制最基本最原始的是引用计数的方式来管理内存,堆内存中一个对象的引用为空时,那么这个对象在虚拟机垃圾回收时最容易被回收掉。java中的引用是有向线段来表示。当有循环引用的时候我们采用弱引用的方式来相互引用,这样系统会根据自己的需要来回收掉其中的对象内存。其实Object C的内存和这个基本类似。                          在object-c中,系

2016-08-12 18:25:19 673

原创 学习Object-C的碰到的一些问题或者说面试题

1、Objective-C的类可以多重继承么?可以采用多个协议么?         答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?#import         #import能避免头文件被重复包含的问题:      1) 一般来说,导入objective c的头文件时用#import,包含c/c++头文件时用#include。   

2016-08-09 16:10:24 1010

原创 Objective-C中分类 (category)和扩展(Extension)以及继承(inherit)

1、分类(category)我们可以为一个类创建一个新的方法,而不需要在代码中编辑类定义。下面定义并使用分类的例子程序,通过举例来很好的理解。我们可以给Object-C中的NSString 添加camelCaseString分类,使用addMoenyUnitString方法,为所有的数字增加一个单位符号¥。 #import /*定义分类的过程大致可分为以下几个步骤: 第

2016-08-05 20:21:12 891

转载 透彻讲解instancesRespondToSelector与respondsToSelector的区别

本篇幅转载于http://www.cnblogs.com/wayne23/p/3872776.htmlText1.h@interface Test1 : NSObject- (void)objectFun;+ (void)classFun;@endText1.m@implementation Test1- (void)objectFun{ NSLog(@"

2016-08-04 15:45:08 769

原创 第四章 C++基础篇之常量

const float RADIUS = 100;const float DIAMETER = RADIUS * 2;定义:常量是一种标识符,它的值在运行期间恒定不变。C 语言用 #define 来定义常量(称为宏常量)。C++ 语言除了 #define 外还可以用const 来定义常量(称为const 常量)。4.1 为啥需要常量呢?如果不使用常量或者直接在程序中写

2016-08-01 20:25:14 554

HTTP请求返回状态码全面解析

HTTP请求返回状态码全面解析

2016-09-19

阿里云一键安装JavaWeb开发环境

javaweb 开发环境一建安装了,省时省力

2016-05-27

一个demo来了解java的反射机制

通过一个类来了解java的反射机制,来感受下反射机制的强大的功能。在众多的框架中用到了反射的机制,所以我们应该对反射有所了解

2014-10-30

实现广告条滚动手动+自动+无限循环+完美平滑过渡ViewPager

网上找了好多的列子,但是都是没有实现的比较完美的demo。于是站在前人的基础上,自己实现了一个,比较完美。如果有啥问题请指正。这是两个demo,一个是有定时滚动的,一个无定时滚动的。

2014-10-26

android 3D坐标旋转

对android中3D旋转的代码解释,方便自己学习,如果有android新手的话也可以看看是如何实现的,

2014-10-25

Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)

非常值得学习的代码 好好看看吧

2014-06-21

Fragment之间的切换效果的执行

android中FragmentActivity中加入多个Fragment,这多个Fragment之间的切换效果

2014-04-28

空空如也

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

TA关注的人

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