自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于一些UI的property应该使用retain、strong还是weak的问题

关于一些UI的property应该使用retain、strong还是weak。1、在斯坦福大学的那个视频上看到的是说使用weak,ios5会帮你做剩余的一切,连release也不用了,dealloc都不用重载了(或许我没看那么认真,感觉好像是这样)。2、在公司的项目代码上经常看到使用retain3、使用@property进行了声明,还需要声明实例变量吗(在Interface下面打两个花

2015-07-20 14:41:49 544

转载 _weak typeof(self) weakSelf = self 相关

_weak typeof(self) weakSelf = self; (一)内存管理原则 1、默认strong,可选weak。strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(), 并对旧对象调用release(),所以设为nil等于release。 2、只要某个对象被任一strong指针指向,那么它将不会被销毁,否则立即释放,不用等

2015-07-20 12:12:12 557

转载 关于堆栈

1栈 - 有编译器自动分配释放 2堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静 态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束释放 4另外还有一个专门放常量的地方。 - 程序结束释放 在函数体中定义的变量通常是在栈上,用mal

2015-07-16 11:36:06 503

转载 IOS中const staic extern 的使用

1、静态变量 static什么是静态变量:从面向对象的角度触发,当需要一个数据对象为整类而非某个对象服务,同时有力求不破坏类的封装性,既要求此成员隐藏在类的内部,有要求对外不可见的时候,就可以使用static。 静态变量的优点:1、节省内存。静态变量只存储一处,但供所有对象使用。    2、它的值是可以更新的。    3、可提高时间效率。只要某个对象对静态变量更新一

2015-07-16 11:27:07 697

原创 给UIView添加背景图片

两行代码搞定:UIColor*bgColor = [UIColorcolorWithPatternImage: [UIImageimageNamed:@"bg.png"]];[search_checkbox_religionsetBackgroundColor:bgColor];撒花

2015-01-30 18:10:19 828

原创 判断NSString是否等于<null>

开发过程中,我们通过http请求,后台返回json数据,而有时数据里某一字段的值为null,我们把此值赋值给NSArray,NSdictionary,或是NSString,之后我们需要判断此值为null时,所做的处理;通常惯性思维判断时我们都会写:if(dict == nil)或是if(dict == Nil)或是if(dict == NULL)再或是if(dict isEqual nil),但是

2015-01-30 18:09:27 3515

原创 获取当前设备可用内存(单位:MB)

- (double)availableMemory{    vm_statistics_data_t vmStats;    mach_msg_type_number_t infoCount = HOST_VM_INFO_COUNT;    kern_return_t kernReturn      = host_statistics(mach_host_self(),  

2014-10-28 13:33:17 746

原创 NSArray排序

NSComparatorcmptr = ^(idobj1,idobj2) {        int dicOne;        int dicTwo;        if ([[obj1 objectForKey:@"chatline_id"]isEqual:[NSNullnull]]) {            dicOne = 0;  

2014-10-28 13:30:34 572

原创 IOS8中AFNetworking请求超时和Crash问题解决

今天更新了Xcode6运行自己以前的项目结果悲剧报错:

2014-10-28 13:24:47 2987

原创 Xcode6中模拟器无法弹出键盘

今天才更新Xcode6,结果把之前的项目直接运行后,发现在模拟器里无法弹出键盘,研究了好久才发现原来Xcode6中只允许使用一种键盘:要么是电脑键盘,要么是模拟器软键盘。这个可以在 Hardware->keyboard下 勾选或不勾选 Hardware keyboard 来切换,快捷键切换为:

2014-10-28 13:16:08 836

原创 在一个UILabelView中实现不同的字体和颜色

关于如何在一个NSString *title = @"Please rank from most to least the personality below you like your partner to have";                NSMutableAttributedString* string = [[NSMutableAttributedStri

2014-08-05 16:58:47 1073

jsp和servlet教程

这是一个关于javaweb开发的教程,主要讲的是jsp与servlet的相关知识点,属于javaweb比较核心的内容部分

2012-08-02

editplus编程工具

很好用的一个软件,这一个是公司里给的,无需注册,安装上就可以用了,用这个来编C 比较好用,java也可以

2012-08-02

programing C#教程

不错的一本C#教程,我是靠他自学的C#语言,感觉学得还不错,就把教程分享给大家了!这是一本外国教材,自认为翻译的还可以,翻译人员比较敬业,还特地把里面一些不足的地方进行了改动,使之更符合我们中国学生理解消化,从而很好地掌握书记的精髓之处!

2012-03-22

空空如也

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

TA关注的人

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