自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS archive(归档)的总结

iOS 归档的记录 归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式),浏览网上的一些资料后,并结合自己的一些经验,总结成此文。一、使用archiveRootObject进行简单的归档 使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行接档,这种方式会在写入、读出数据之前对数据进

2016-03-17 13:47:37 216

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

接上篇,iOS学习之iOS沙盒(sandbox)机制和文件操作(二),我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录,[cpp] view plain copyNSArray

2016-03-17 11:39:38 302

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

接上篇 iOS学习之iOS沙盒(sandbox)机制和文件操作(一)我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。1、获取程序的Home目录[cpp] view plain copyNSString *homeDirectory = NSHomeDirectory();  NSLog(

2016-03-17 11:38:13 215

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

1、iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行

2016-03-17 11:35:25 232

转载 转个堆与栈的区别

堆和栈的区别 (转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可

2016-03-17 10:50:30 189

转载 OC学习---description方法重写

description方法的作用是打印对象,跟java里的toString有点类似。对于一个Person类,如果没有重写description方法,NSLog(@“%@”,p),输出的是 Person:地址,而我们想要的效果是打印出Person的成员变量,所以我们可以在Person类里重写description方法。description方法,返回值是OC字符串- 重写实例方法NS

2016-03-14 17:55:56 733

转载 iOS开发系列--触摸事件、手势识别、摇晃事件、耳机线控

2014-09-02 06:33 by KenshinCui, 44976 阅读, 42 评论, 收藏,  编辑-- iOS事件全面解析概览iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习:iOS事件

2016-03-10 14:20:50 352

转载 一个减少App Store审核被拒的小技巧--善用iTunes Connect中被遗忘的字段

本文由CocoaChina--zheng0115(社区ID)翻译 作者: @Brenden Mulligan原文: A simple tip to reduce App Store rejections在过去的两年中,我们团队在App Store中 为7款APP推出了60个发布版本 。因此,我们已经熟知什么才是用户在想要的,以及如何定位和营销App以使其获得最高

2016-03-09 15:32:02 326

转载 willMoveToParentViewController和didMoveToParentViewController

iOS 5.0 后UIViewController新增:willMoveToParentViewController和didMoveToParentViewController在iOS 5.0以前,我们在一个UIViewController中这样组织相关的UIView在以前,一个UIViewController的View可能有很多小的子view。这些子view很多时候被盖在

2016-03-08 18:04:15 235

转载 iOS 图片压缩

最近做论坛功能,发帖的时候需要用到从相册中选取图片然后上传,由于每次上传图片的最大数量为9张,所以需要对图片进行压缩。开始时用了以前经常用的压缩的方法:[objc] view plain copy//压缩图片质量  +(UIImage *)reduceImage:(UIImage *)image percent:(float)percen

2016-03-08 15:26:45 199

转载 git - 简明指南

git - 简明指南助你入门 git 的简明指南,木有高深内容 安装下载 git OSX 版下载 git Windows 版下载 git Linux 版创建新仓库创建新文件夹,打开,然后执行 git init以创建新的 git 仓库。检出仓库

2016-03-08 15:21:51 212

转载 iOS CGAffineTransform属性

transform我们一般称为形变属性,其本质是通过矩阵变化改变控件的大小、位置、角度等,这里我们通过一个例子来看一下具体的操作,在下面的例子中我们也会看到UIImageView控件的常用操作。[objc] view plain copy//旋转  - (IBAction)rotationButtonPressed:(id)sen

2016-03-08 15:16:32 205

转载 CALayer图层2

一、简介CALayer包含再QuartzCore框架中,这是一个跨平台的框架,即可以用在iOS中又可以用在Mac OS X中。再使用Core Aniamtion开发动画本质就是将CALayer中的内容转化为位图从而供硬件操作,所以要熟练掌握动画操作必须先来熟悉CALayer。在使用Quartz 2D绘图时已经用到了CALayer,当利用drawRect:方法绘图的本质就是绘

2016-03-07 18:18:49 281

转载 CABasicAnimation的基本使用方法(移动·旋转·放大·缩小)

CABasicAnimation类的使用方式就是基本的关键帧动画。所谓关键帧动画,就是将Layer的属性作为KeyPath来注册,指定动画的起始帧和结束帧,然后自动计算和实现中间的过渡动画的一种动画方式。CABasicAnimation的基本使用顺序1.引用QuartzCore.framework将"QuartzCore.framework"这个库添加到项目中。

2016-03-07 17:24:36 202

转载 CALayer图层

概念CALayer图层,属于CoreAnimation.framework,主要用于绘制UIView的显示。有人问,这跟UIView有毛线关系?其实UIView有个重要属性layer,UIView在屏幕上所显示的东西都是通过layer这个CALayer对象绘制出来的,如动画,变换,绘图等操作都是在CALayer上进行的,UIView更像是一个CALayer的管理器。另外UIView

2016-03-07 17:10:19 304

转载 IOS 核心动画之CAKeyframeAnimation - iBaby

- IOS 核心动画之CAKeyframeAnimation - 简单介绍 是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值 - 属性解析: -

2016-03-07 16:45:22 340

转载 iOS 常量的最佳使用方法

最近开始要弄iPhone开发,赶鸭子上架,呵呵,没关系,咱是IT民工,搞得定的 常量的最佳使用方法" style="margin:0px; padding:0px; border:0px; list-style:none"> 由于本人有些编码风格癖,不能容忍字符串常量在代码中硬编码,所以IOS下的常量如何处理居然是我在写HelloWorld的时候就要考虑的事了,汗啊~ 

2016-03-04 18:03:42 344

空空如也

空空如也

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

TA关注的人

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