自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS开发笔记--序列化 NSKeyedArchiver,NSPropertyListSerialization

序列化 NSKeyedArchiver,NSPropertyListSerialization 标签: 序列化 nspropertylistserial it分类: IOS到目前为止,看到oc实现的序列化方式有两种:NSKeyedArchiver,NSPropertyListSerializ

2015-07-31 09:33:07 394

转载 iOS开发笔记---SDWebImage分析

源码篇:SDWebImage时间 2015-02-07 23:30:45 南峰子的技术博客原文 http://southpeak.github.io/blog/2015/02/07/yuan-ma-pian-:sdwebimage/主题 iOS开发源码来源: https://github.com/rs/SDWebImage版本: 3.7SDWebImage是一个开源的第三方库,它提供了UIImag

2015-07-20 20:17:47 681

转载 iOS--学习博客

王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。http://onevcat.com池建强的博客: 池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、RocketSofeware和用友软件工程公司(后更名为瑞友科技),现任瑞友科技IT应用研究院副院

2015-07-20 19:47:49 374

转载 OC基础---protocol、category和继承的区别

OC中protocol、category和继承的区别以前还是有点迷糊,面试的时候说的有点混乱,现在结合一些资料总结一下。利用继承,多态是一个很好的保持“对扩展开放、对更改封闭”(OCP)的办法,也是最常见的一种方法。Objective C还支持另外两种语法来支持OCP:Protocol和Category。Protocol只能定义一套接口,而不能提供实现,变相的也是一种Abstract cl

2015-07-17 22:41:01 373

转载 OC基础--@property修饰符

OC基础--@property修饰符2014-5-23阅读238 评论11.读写性修饰符:readwrite | readonlyreadwrite:表明这个属性是可读可写的,系统为我们创建这个属性的setter和getter方法。readonly:表明这个属性只能读不能写,系统只为我们创建一个getter方法,不会创建setter方法2.setter相

2015-07-17 21:08:04 317

转载 Objective-C中的NSValue的详解

Objective-C 中的NSValue的详解一个NSValue对象是用来存储一个C或者Objective-C数据的简单容器。它可以保存任意类型的数据,比如int,float,char,当然也可以是指pointers, structures, and object ids。NSValue类的目标就是允许以上数据类型的数据结构能够被添加到集合里,例如那些需要其元素是对象

2015-07-17 12:36:54 381

转载 ARC下OC对象和CF对象之间的桥接(bridge)

ARC下OC对象和CF对象之间的桥接(bridge)在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core Text,并且我们可能需要将CF对象和OC对象进行互相转化,我们知道,ARC环境下编译器不会自动管理CF对象的内存,所以当我们创建了一个CF对象以后就需要我们使用CFRelease将其手动释放,那么CF和O

2015-07-17 12:13:52 284

转载 iOS开发笔记--多手势事件

ios多手势事件开发ios应用时我们经常用到多手势来处理事情,如给scrollView增加点击事件,scrollView不能响应view的touch事件,但有时候却要用到多手势事件,那么我们可以给这个scrollView增加自己的手指事件。给imageView增加点击、放大、旋转等都可以通过多手势来完成。下面就介绍下各种的手势的使用方法,及注意事项。- (void)

2015-07-07 14:50:49 389

转载 OC--NSString / NSMutableString 字符串处理,常用代码 (实例)

NSString / NSMutableString 字符串处理,常用代码 (实例)cCencodingEncodingextensionpathPATHPathstringStringObjective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更

2015-07-06 22:58:16 368

转载 iOS开发笔记—— 获取音频的专辑图与视频的缩略图

iOS获取音频的专辑图与视频的缩略图  http://www.brighttj.com/ios/get-audio-album-image-and-media-thumbnail-image.html在制作音频播放器的时候,显示专辑图、艺术家、歌曲名等可能首先想到的是用字典封装。但实际上,音频文件中封装了这些数据,所以直接从mp3等文件中读取出来就可以了。而

2015-07-06 08:49:18 991

转载 iOS学习篇之---归档和解挡

OC学习篇之---归档和解挡分类: iOS前几篇文章说到了OC中的Foundation框架:http://blog.csdn.net/jiangwei0910410003/article/details/41852835,今天我们来看一下OC中的一个重要知识点:归档OC中的归档就是将对象写入到一个文件中,Java中的ObjectInputStream和Objec

2015-07-03 09:24:54 430

转载 iOS学习之iOS沙盒(sandbox)机制和文件操作之NSFileManager(三)

iOS学习之iOS沙盒(sandbox)机制和文件操作之NSFileManager(三)分类: iOS开发入门iossandboxattributesstring文件管理器float接上篇,iOS学习之iOS沙盒(sandbox)机制和文件操作(二),我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。1

2015-07-03 09:18:04 488

转载 iOS学习之iOS沙盒(sandbox)机制和文件操作(二)

iOS学习之iOS沙盒(sandbox)机制和文件操作(二)分类: iOS开发入门iossandboxpathencodinglibraryc接上篇 iOS学习之iOS沙盒(sandbox)机制和文件操作(一)我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。1、获取程序的Home目录[c

2015-07-03 09:13:08 360

转载 iOS学习之iOS沙盒(sandbox)机制和文件操作(一)

iOS学习之iOS沙盒(sandbox)机制和文件操作(一)分类: iOS开发入门iossandboxlibraryiphone存储终端1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每

2015-07-03 09:11:26 321

转载 iOS开发笔记26--NSLog不打印设置

iOS开发-NSLog不打印设置前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出。在release版本禁止输出NSLog内容因为

2015-07-02 17:37:13 358

转载 iOS开发笔记--iOS 计时器 NSTimer

iOS 计时器 NSTimer分类: iphone技术iostimerfiringdate游戏1、初始化+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats

2015-07-02 12:35:54 233

转载 iOS 开发笔记---在Label中显示图片

小技巧,如何在Label中显示图片这个需求其实是有的,比如QQ聊天界面里面发送的信息,可以用label来显示文字(也可以用button显示),但是有时候用户可能会发送图片。如果能让Label遇到文字就显示文字,遇到图片就显示图片就好了。可能有的人会说用Quartz2D,直接在Label的drawinrect 里面用上下文画上去。但这感觉太刻意去弄了,而且比较麻烦。如果你不是在董铂然

2015-07-02 10:23:26 1284

转载 iOS开发笔记25--Associative机制使用场景

Associative机制使用场景 原创文章,转载请注明出处:http://blog.sina.com.cn/s/blog_60342e330101tcz1.html1.    概念objective-c有两个扩展机制:category和associative。我们可以通过category来扩展方法,但是它有个很大的局限性,不能扩展属性。于是,就有了专门用来扩展

2015-07-02 08:56:02 344

转载 OC基础查补-IOS OC声明变量在@interface括号中与使用@property的区别

IOS OC声明变量在@interface括号中与使用@property的区别IOS声明变量interfaceproperty区别    刚开始接触OC再看别人写的代码的时候,常常困惑于人家在声明属性时的写法,总结出来有三中方式,不知道哪一种比较规范化,现在我把三种方式贴出来,然后再一一探讨每个方式声明属性的区别。方式一:直接在@interface中的大括号中声明。

2015-07-01 18:01:58 369

转载 Objective-C中@property的所有属性详解

Objective-C中@property的所有属性详解1,assign :简单赋值,不更改索引计数假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在使用这块内存,如果a释放了,那

2015-07-01 17:55:48 370

转载 iOS开发笔记24--第三方库JSONModel的使用

JSONModel解析数据成ModelJSONModel, Mantle这两个开源库都是用来进行封装JSON->Model的, 想想看, 直接向服务器发起一个请求,然后回来后,就是一个Model, 直接使用, 这是一个多么美好的事情。 感谢GitHub的开源精神。那我们开始吧。 先说说这两个的差别。这两个使用的方法其实都差不多, 详细的使用方法请直接GitH

2015-07-01 17:06:40 980

转载 iOS开发笔记23——iOS工程结构

iOS工程结构好的架构不是设计出来的,而是进化而来的!写在前面从2011年底开始学习iOS开发,到现在也已经快3年了,虽然中途没有一直进行iOS的开发(总是在Android和iOS间切换),但始终没有离开,而我现在的工作也一样,在iOS和Android间来回游走,正如我博客的slogan一样,“In Android&iOS”。其实对我来说,两个平台没有绝对的好坏

2015-07-01 16:52:14 373

转载 iOS开发笔记---objective-c宏定义

objective-c宏定义分类: IOS1、先来几个常用的:[csharp] view plaincopy// 是否高清屏  #define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize

2015-07-01 16:18:32 352

转载 崩溃问题收集1----Illegal property type, c for appearance setter, _installAppearanceSwizzleForSetter

"Illegal property type, c for appearance setter, _installAppearanceSwizzleForSetter: "崩溃的解决方案分类: ======移动开发====== -> iOS开发iOScrash之前遇到过一次这种crash:Illegal property type, c for ap

2015-07-01 14:27:03 556

空空如也

空空如也

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

TA关注的人

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