- 博客(9)
- 收藏
- 关注
转载 SDWebImage原理及使用
SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。SDWebImage 支持异步的图片下载+缓存,提供了 UIImageView+WebCacha 的 category,
2016-02-25 15:14:41 428
转载 关于iOS多线程,你看我就够了
概述这篇文章中,我不会说多线程是什么、线程和进程的区别、多线程有什么用,当然我也不会说什么是串行、什么是并行等问题,这些我们应该都知道的。在 iOS 中其实目前有 4 套多线程方案,他们分别是:PthreadsNSThreadGCDNSOperation & NSOperationQueue所以接下来,我会一一讲解这些方案的使用方法和一些案例。在将这些内容的时候,我也会
2016-02-25 14:21:55 465
转载 SpriteKit框架(动态文字)
SpriteKit框架的工程项目和添加内容到视图中。 那么下面的内容主要介绍的是怎样切换场景Step I.使用动作让场景内的内容动起来静态的文字视图很友好,但是如果文字视图可以动起来的话,它会使整个程序变得更加有趣。我们在SpriteKit框架中,通常是通过执行动作(action)来移动场景内的元素。1、创建action对象来描述你想要完成的动画,
2016-02-25 14:09:20 1255
原创 runtime - 运行时机制1
unsignedint outCount; int i; objc_property_t *pProperty = class_copyPropertyList([UIDatePicker class], &outCount); for (i = outCount -1; i >= 0; i--) { // 循环获取属性的名字 prope
2016-02-25 14:07:44 372
原创 runtime 运行时机制 完全解读
1》runtime实现的机制是什么,怎么用,一般用于干嘛? runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 在我们平时编写的OC代码中, 程序运行过程时, 其实最终都是转成了runtime的C语言代码,runtime算是OC的幕后工作者 比如说,下面一个创建对象的方法中, 举例:[[MJPe
2016-02-25 14:05:50 379
转载 iOS开发那些事--性能优化–内存泄露问题的解决
内存泄漏问题的解决内存泄漏(Memory Leaks)是当一个对象或变量在使用完成后没有释放掉,这个对象一直占有着这块内存,直到应用停止。如果这种对象过多内存就会耗尽,其它的应用就无法运行。这个问题在C++、C和Objective-C的MRR中是比较普遍的问题。在Objective-C中释放对象的内存是发送release和autorelease消息,它们都是可以将引用计数减1,当为引用计数
2016-02-25 13:51:40 1686
原创 iOS 25个性能优化/内存优化常用方法
1. 用ARC管理内存ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。除了帮你避免内存泄露,ARC还可以帮你提高
2016-02-25 13:49:04 480
转载 iOS项目内存优化
iOS项目内存优化 在用非ARC模式编写iOS程序的时候,造成程序内存泄露在所难免,后期我们一般会进行内存优化。自己比较常用的内存优化方法有两种 1、Analyze,静态分析内存泄露的方法。很简单,在Xcode菜单栏中点击 ”Product“ -> "Analyze",编译完成后项目工程中可能造成内存泄露的代码就会被标记出来,这样我们就可以有针对性的更改代码优化内存了。
2016-02-25 13:47:06 556
原创 iOS中修改系统自带的软件上文字描述为中文显示
例如:ios 使用UIImagePickerController 打开图片库和相机选择图片界面为英文描述,修改为中文的方法:在info.plist中添加Localizations设置item为Chinese (simplified)。
2016-02-18 14:55:08 1052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人