CIFilter的种类

//Iphone中目前可用的      CIAdditionCompositing     //影像合成     CIAffineTransform           //仿射变换     CICheckerboardGenerator       //棋盘发生器    ...

2016-09-09 14:56:48

阅读数 1379

评论数 0

iOS动画浅汇

在iOS开发中,制作动画效果是最让开发者享受的环节之一。一个设计严谨、精细的动画效果能给用户耳目一新的效果,吸引他们的眼光 —— 这对于app而言是非常重要的。我们总是追求更为酷炫的实现,如果足够仔细,我们不难发现一个好的动画通过步骤分解后本质上不过是一个个简单的动画实现。本文就个人搜集的一些动画...

2016-05-10 15:23:11

阅读数 136

评论数 0

Invalid Swift Support / invalid implementation of swift

Go to build settings and make flag Embedded Content Contains Swift Code -> YES, if your code contains partial swift code or entirely made in Swif...

2016-05-05 20:03:12

阅读数 189

评论数 0

关于Cocoapods安装的小细节错误

分类: iOS 1、ERROR:  While executing gem ...(Errno::EPERM)     Operationnot permitted - /usr/bin/fuzzy_match sudo gem install -n /usr/...

2016-05-05 19:55:09

阅读数 139

评论数 0

iOS开发技巧系列 使用Swift反射

iOS Runtime目前存在的问题 关于iOS Runtime的文章有很多,在简书里一搜就能找出一大堆,但是大多数都是介绍什么是iOS Runtime及怎么使用Runtime。其实基于Objc的Runtime是iOS开发的黑魔法,甚至可以是说奇技淫巧,比如神奇的Method Swizzle可以...

2016-05-05 19:52:53

阅读数 187

评论数 0

iOS开发技巧系列---打造强大的BaseModel

将JSON转化为Model的意义 在iOS开发中,基于Model的数据流起到了至关重要的作用。从网络获取的数据需要进一步处理转到成View可用的Model,再通过ViewController传送给View展示出来,从View中反馈的数据也可以转为为Model,再将Model转化成JSON发送给服...

2016-05-05 19:49:23

阅读数 222

评论数 0

runtime简介

runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应...

2016-05-05 19:47:52

阅读数 107

评论数 0

iOS,一行代码进行RSA、DES 、AES、MD5加密、解密

最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才行的,服务器也会返回数据,服务器是用Java开发的,客户端要同时支持多平台(Android、iOS),在处理iOS的数据加密的时候遇到了一些问题。起初采取的方案是DES加密,老大说DES加密是对称的,网络抓包加上反编译可能会被破解...

2016-05-05 19:41:58

阅读数 390

评论数 0

KVC

ios开发UI篇—KVC简单介绍 一、KVC简单介绍 KVC key valued coding 键值编码 KVC通过键值间接编码 补充: 与KVC相对的时KVO,即key valued observer 键值观察。监听某一个模型的属性,只要模型属性的值一变化就通知你。 二、使用KVC...

2016-05-05 19:39:43

阅读数 111

评论数 0

Objective-C之run loop详解

Objective-C之run loop详解   做了一年多的iOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情。想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出现各种怪异的问题时不至于不知所措。废...

2016-05-05 19:34:09

阅读数 103

评论数 0

Quartz 2D编程指南 - 变换

Quartz 2D 绘制模型定义了两种独立的坐标空间:用户空间(用于表现文档页)和设备空间(用于表现设备的本地分辨率)。用户坐标空间用浮点数表示坐标,与设备空间的像素分辨率没有关系。当我们需要一个点或者显示文档时, Quartz会将用户空间坐标系统映射到设备空间坐标系统。因此,我们不需要重写应...

2016-01-18 17:02:46

阅读数 191

评论数 0

Quartz 2D编程指南(1) - 概览

1:原文链接地址:http://www.cocoachina.com/bbs/read.php?tid=77731&page=1 Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度...

2016-01-18 16:54:58

阅读数 133

评论数 0

Multimedia Programming Guide--多媒体编程指南

Multimedia Programming Guide--多媒体编程指南 http://supershll.blog.163.com/blog/static/3707043620125112320880/ Multimedia Programming Guide 1,使...

2015-10-22 12:08:05

阅读数 346

评论数 0

iOS应用内付费(IAP)开发步骤列表

配置Developer.apple.com 登录到Developer.apple.com,然后进行以下步骤: 为应用建立建立一个不带通配符的App ID 用该App ID生成和安装相应的Provisioning Profile文件。 配置iTunes Connect ...

2015-07-31 13:35:42

阅读数 206

评论数 0

IOS Quartz 各种绘制图形用法

- (void)drawRect:(CGRect)rect   {       CGContextRef context = UIGraphicsGetCurrentContext();                           /*NO.1画一条线           ...

2015-05-29 16:10:57

阅读数 204

评论数 0

将UINavigationController 设成透明的

NSArray *arr = self.navigationController.navigationBar.subviews;     for (id obj in arr) {         if ([obj isKindOfClass:[UIImageView class]] ) {   ...

2015-05-26 15:46:55

阅读数 214

评论数 0

初始化游戏状态数据(3)

13.3.2  初始化游戏状态数据(3) 程序中的粗体字代码控制了只设置i % 2 == 0的列,也就是只设置索引为偶数的列,该子类初始化的游戏界面如图13.8所示。     3.横向排列的方块 横向排列的方块以水平的空行分隔开,该子类的代码如下。 程序...

2015-05-26 15:24:02

阅读数 269

评论数 0

CGImage与CGImageRef

12.1.2  CGImage与CGImageRef UIImage虽然可以加载、显示各种格式的位图,甚至可以同时加载图片,接下来依次播放多张图片形成动画。但UIImage的功能依然有限,它不能对图片进行缩放、旋转,不能"挖取"源图片的指定区域等,这些功能可借助Quart...

2015-05-26 15:23:07

阅读数 228

评论数 0

初始化游戏状态数据(2)

13.3.2  初始化游戏状态数据(2) 由于《疯狂连连看》游戏的初始状态可能有很多种,比如,横向分布的方块、竖向分布的方块、矩阵排列的方块、随机分布的方块等,该程序为了考虑以后的扩展性,此处只采用了模板模式:FKBaseBoard基类负责完成通用的代码,对于暂时无法确定的需要子类实现的部分...

2015-05-26 15:21:45

阅读数 316

评论数 0

初始化游戏状态数据(1)

13.3.2  初始化游戏状态数据(1) 为了初始化游戏状态,程序需要创建一个NSArray数组,为此,程序定义一个FKBaseBoard基类,该基类的代码如下。 程序清单:codes/13/Link/Link/sources/board/FKBaseBoard.h @int...

2015-05-26 15:21:06

阅读数 643

评论数 1

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