1. 用ARC管理内存 ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直 ...
分类:
移动开发 时间:
2016-11-03 14:13:51
阅读次数:
267
最近想学习下iOS的开发,在网易公开课上找了个课程,准备先听一下这个课程,做为入门吧。课程的名字是:斯坦福大学公开课:iPad和iPhone应用开发(iOS5)链接:http://open.163.com/special/opencourse/ipadandiphoneapplication.html今天听了第一课,大概讲了如下的内容:iOSove..
分类:
移动开发 时间:
2016-11-03 02:56:39
阅读次数:
256
1. 用ARC管理内存 ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直 ...
分类:
移动开发 时间:
2016-10-24 07:35:41
阅读次数:
233
IOS 1.-webkit-overflow-scrolling (ios5.0+) touch:当手指从触摸屏上移开,会保持一段时间的滚动 auto:当手指从触摸屏上移开,滚动会立即停止 2.-webkit-touch-callout (ios 2.0+) none:禁止弹出系统弹窗 defaul ...
分类:
Web程序 时间:
2016-10-11 14:00:46
阅读次数:
213
iOS5中UIViewController的新方法 前言 在苹果的 WWDC2011 大会视频的《Session 101 - What’s New in Cocoa》 和《Session 102 - Implementing UIViewController Containment》 中介绍了苹果在 ...
分类:
移动开发 时间:
2016-10-06 22:46:53
阅读次数:
223
CoreData简介: 什么是CoreData? Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句 Core ...
分类:
移动开发 时间:
2016-10-03 23:32:53
阅读次数:
182
使用缓存的目的是为了使应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,以空间换取时间,减少对同一个url多次请求,减轻服务器的压力,优化客户端网络,让用户体验更良好。 背景:NSURLCache : 在iOS5以前,apple不支持磁盘缓存,在i ...
分类:
Web程序 时间:
2016-09-26 21:38:30
阅读次数:
259
简介 Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hibernate持久化框架,不 ...
分类:
其他好文 时间:
2016-08-31 13:49:49
阅读次数:
148
Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变、 本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完 ...
分类:
移动开发 时间:
2016-08-10 17:39:45
阅读次数:
297
IOS5多了一个比较重要的功能iCloud,但是同时也出现一个问题,很多的APP都把很大量的数据存在APP底下的Documents(/Documents )文件夹里面,这样苹果会reject掉你的APP的,除非你不再更新就一直把APP摆在APPStore,显然这样是不可行的,因为你这些文件会同步到i ...
分类:
移动开发 时间:
2016-07-23 18:11:21
阅读次数:
270