自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ihoudf

不想当黑客的码农不是好厨子

  • 博客(3)
  • 收藏
  • 关注

转载 深拷贝和浅拷贝

调用copy方法来拷贝不可变对象,或者调用mutableCopy方法拷贝可变对象时, 为新对象分配了内存空间,并且将对象数组中单个元素分别复制到新对象数组元素中。 对象默认为为浅复制,这种复制,仅仅是将引用从一个数组元素复制到另一个数组元素。 对,复制的是引用。所以,两个数组中的元素都指向内存中的同一个对象。 于是,这种情况就出现了,我们修改了原来数组中的对象,另一个数组中

2015-10-16 12:27:11 289

原创 UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout

1,UIView的setNeedsDisplay和setNeedsLayout方法   首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,  就可以 处理子视图中的一些数据。 综上所诉,setN

2015-10-13 10:45:37 423

原创 解决Attempting to badge the application icon but haven't received permission from the user to badge th

(1)原因 一切都是iOS8捣的鬼。您如果把模拟器换成iOS7.1或者更早的,就不会有这个问题。而现在在iOS8中要实现badge、alert和sound等都需要用户同意才能,因为这些都算做Notification“通知”,为了防止有些应用动不动给用户发送“通知”骚扰用户,所以在iOS8时,要“通知”必须要用户同意才行。 (2)解决思路:我们判断一下,如果系统版本大于等于8.0的话,我

2015-10-08 17:21:29 563

国家编码和手机号编码(+86)(包括阿里版、腾讯版、所有版)

国家编码和手机号编码(+86)(包括阿里版、腾讯版、所有版)

2020-10-28

iOS emoji大全 plist文件

iOS emoji大全 plist文件

2019-01-11

iOS sqlite3使用demo

iOS sqlite3使用demo

2017-07-07

iOS xml解析和json解析demo

iOS xml解析和json解析demo

2016-11-07

GDataXMLNode源文件

GDataXMLNode源文件

2016-11-07

CAEmitterLayer 五彩雪花、火花、烟花等效果Demo

CAEmitterLayer 五彩雪花、火花、烟花等效果Demo

2016-03-30

空空如也

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

TA关注的人

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