自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS内购实现及测试Check List

转自:http://onevcat.com/2013/11/ios-iap-checklist/免费+应用内购买的模式已经被证明了是最有效的盈利模式,所以实现内购功能可能是很多开发者必做的工作和必备的技能了。但是鉴于内购这块坑不算少,另外因为sandbox测试所需要特定的配置也很多,所以对于经验不太多的开发者来说很容易就遇到各种问题,并且测试时出错Apple给出的也只有“Can n

2014-10-21 17:14:29 613

转载 WWDC 2013 Session笔记 - iOS7中的多任务

转自:http://onevcat.com/2013/08/ios7-background-multitask/这是我的WWDC2013系列笔记中的一篇,完整的笔记列表请参看这篇总览。本文仅作为个人记录使用,也欢迎在许可协议范围内转载或使用,但是还烦请保留原文链接,谢谢您的理解合作。如果您觉得本站对您能有帮助,您可以使用RSS或邮件方式订阅本站,这样您将能在第一时间获取本站信息。

2014-10-21 16:51:44 643

转载 TestFlight——完美的iOS app测试方案

转载本文请保留以下原作者信息: 原作:onevcat http://www.onevcat.com/2012/01/testflight/2014.5.3补充TestFlight 现在已经修成正果,被 Apple 高价收购。虽然很遗憾不能再支持 Android 版本,但是有理由相信在 Apple 旗下的 TestFlight 将被深度整合进 Apple 开发的生态体系,并且承担更加

2014-10-21 16:06:29 1106

转载 如何快速正确的安装 Ruby, Rails 运行环境

转自:https://ruby-china.org/wiki/install_ruby_guide如何快速正确的安装 Ruby, Rails 运行环境对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。次安装方法同样适用于产品环境!系统需求首先确定操

2014-10-21 10:53:08 499

转载 iOS开发UI篇—自定义瀑布流控件(蘑菇街瀑布流)

一、简单说明关于瀑布流1.是使用UIScrollView实现的2.刷新数据(reloadData)方法里面做哪些事情3.layoutSubviews方法里面做哪些事情4.模仿UItableView进行设计完善:瀑布流控件第一次显示到屏幕上的时候自动的向数据源索要数据,而不需要手动调用。这需要监听View的显示,View的显示有一个方法,叫做willMoveToSuper

2014-10-09 10:20:02 1207

转载 【iOS】KVC 和 KVO 的使用场景

1、转自:http://blog.csdn.net/chenglibin1988/article/details/38259865Key Value CodingKey Value Coding是cocoa的一个标准组成部分,它能让我们可以通过name(key)的方式访问property, 不必调用明确的property accssor, 如我们有个property叫做foo, 我

2014-09-23 18:35:28 762

转载 状态栏提示控件的实现原理

转自:http://www.cnblogs.com/smileEvday/archive/2013/05/30/statusBarTips.html现在很多流行的软件都加入了状态栏提示的功能,比如手机qq,微信等,今天我们就一起来看看状态栏提示控件的原理与实现。 一、状态栏提示的实现原理   不知道大家看到状态栏提示控件,第一感觉它是怎么实现的呢? 

2014-08-22 18:12:23 397

转载 Xcode的iOS项目的版本号设置

转自:http://joeyio.com/ios/2013/05/25/xcode-version-management/Version & Build 号今天对Xcode里iOS的版本号又有了新的认识,一个叫做Version,一个叫做Build,这两个值都可以在Xcode中选中target,点击“Summary”后看到。 Version在plist文件中的key是“CFB

2014-08-22 10:48:23 1510

转载 ios7毛玻璃效果实现

核心代码:[cpp] view plaincopy//加模糊效果,image是图片,blur是模糊度  - (UIImage *)blurryImage:(UIImage *)image withBlurLevel:(CGFloat)blur {      //模糊度,      if ((blur  2.0f)) {    

2014-08-21 18:56:16 634

转载 一个iOS 框架介绍:MKNetworkKit

ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架。不幸的是,Ben 早在 2011 年 9 月 21 日就已经声明停止开发和支持该框架(见http://allseeing-i.com/%5Brequest_release%5D; )。

2014-07-25 11:19:20 531

转载 Sunday 算法的 O-C语言实现

转自:http://blog.csdn.net/kmyhy/article/details/12276491sunday 算法是一种在字符串搜索子串的算法,据说比 Boyer Moore 算法更快,规则更简单。关于sunday 算法这里就不多说了,你可以参考下面这个链接:http://www.cnblogs.com/lbsong/archive/2012/05/25/2518188

2014-07-25 11:18:32 625

转载 <iOS>iphone技术总结,整合一下

转自:http://blog.csdn.net/smking/article/details/8542645iphone技术总结1.    让下面图层可以触摸searchImage.exclusiveTouch = YES;//第一层searchImage.userInteractionEnabled = NO;myMapView.exclusiveTouch

2014-06-03 13:35:43 642

转载 iOS5新特性:强大的Core Image(教你做自己的美图秀秀))

转自:http://blog.csdn.net/zhibudefeng/article/details/7957325OS5给我们带来了很多很好很强大的功能和API。Core Image就是其中之一,它使我们很容易就能处理图片的各种效果,色彩啊,曝光啊,饱和度啊,变形啊神马的。可惜苹果一直没能完善官方文档,也没有推出示例代码,所以国内很多同学可能还没有开始使用。但国外的大神们已经证

2014-06-03 13:34:19 588

转载 关于Objective-c和Java下DES加密保持一致的方式

最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才行的,登录的密码要用DES加密,服务器是用Java开发的,客户端要同时支持多平台(Android、iOS),在处理iOS的DES加密的时候遇到了一些问题,起初怎么调都调不成和Android端生成的密文相同。最终一个忽然的想法让我找到了问题的所在,现在将代码总结一下,以备自己以后查阅。首先,Java端的DES加密的实现方式,

2014-04-22 11:03:19 1073

转载 iOS多线程-- 锁

转自:谈到线程同步,一般指如何对线程间共享数据的同步读写,如何避免混乱的读写结果。一个基本的解决办法就是使用锁(LOCK)。iOS提供多种同步锁的类和方法,这里介绍下基本用法。 1. NSLock:最基本的同步锁,使用lock来获得锁,unlock释放锁。如果其它线程已经使用lock,这时lock方法会阻塞当前线程,直到其它线程调用unlock释放锁为止。NSLoc

2014-04-21 15:05:17 476

转载 iOS多线程-- dispatch源

转自:dispatch源(dispatch source)和RunLoop源概念上有些类似的地方,而且使用起来更简单。要很好地理解dispatch源,其实把它看成一种特别的生产消费模式。dispatch源好比生产的数据,当有新数据时,会自动在dispatch指定的队列(即消费队列)上运行相应地block,生产和消费同步是dispatch源会自动管理的。dispatch源的使用基本为

2014-04-21 12:07:40 457

转载 xmpp学习笔记(三)

转:http://www.cnblogs.com/PhenixWang/p/3277344.html四:自动连接 从当前代码来看,如果有意外的断开,我们将无法获取信息。所以要添加XMPPReconnect     xmppReconnect = [[XMPPReconnectalloc]init];    [xmppReconnectac

2014-04-21 10:19:27 844

转载 xmpp学习笔记(二)

三:朋友列表  XEP-0083 获得朋友列表,我们要使用花名册(roster)的方法添加 在setupStream方法中添加    xmppRosterStorage = [[XMPPRosterCoreDataStoragealloc]init];    xmppRoster = [[XMPPRosteralloc]initWithRos

2014-04-21 10:18:47 795

转载 xmpp学习笔记(一)

自己学习xmpp官方文档,慢慢整理的笔记,不见得都是正确的,请用选择性眼光看待,也有问题尚未解决,持续更新中~~~   创建新工程,命名为XMPPIOS.   一:导入XMPPFramework  将XMPP拖拽到工程中。 添加静态库    并在Build

2014-04-21 10:17:58 960

转载 iOS之Custom UIViewController Transition

本文学习下自定义ViewController的切换,从无交互的到交互式切换。(本文已同步到我的小站:icocoa,欢迎访问。)iOS7中定义了3个协议:UIViewControllerTransitioningDelegate:用于支持自定义切换或切换交互,定义了一组供animator对象实现的协议,来自定义切换。可以为动画的三个阶段单独提供animator对象:p

2014-04-18 17:13:34 674

转载 ios --- 调用"设置"里的功能

转自:http://blog.sina.com.cn/s/blog_8988732e01010dxx.html在安装后第一次运行软件时,系统会弹出提示用户是否允许软件获取当前位置,如果用户不允许的话,之后运行时系统不会在弹出提示设置,这点很不方便,有个解决办法是给用户一个选项,调出iphone中“设置”定位服务选项,由用户手动设置,调用系统“设置”中定位服务相关代码如下: 

2014-04-18 10:20:15 527

转载 Ios --- 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配手机号:^(1(([35][0-9])|(47)|(44)|[8][0126789]))\\d{8}$或者 http://code4app.com/snippets/one/利用正则表达式判断手机号码格式是否合法/5020b6796803fa661e000001匹

2014-04-18 10:18:10 628

转载 信用卡卡号验证算法

常用信用卡卡号规则Issuer Identifier  Card Number                            LengthDiner's Club       300xxx-305xxx, 3095xx,36xxxx, 38xxxx   14American Express   34xxxx, 37xxxx                         1

2014-04-18 09:42:51 3268

转载 CocoaPods安装和使用教程

zhanCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载

2014-04-17 11:34:00 400

转载 MBProgressHUD(提示框)

MBProgressHUD是一个开源类库,实现了各种样式的提示框, 下载地址:https://github.com/jdg/MBProgressHUD,然后把两个MBProgressHUD.h和MBProgressHUD.m放到自己的项目就可以了。这里有一个小Demo可以参考一下。 头文件部分:#import #import "MBProgressHUD.h"

2014-04-17 10:54:58 750

转载 Objective-C 对 URL 进行 URLEncode 编码

在 iOS 程序访问 HTTP 资源时需要对 URL 进行 Encode,比如像拼出来的 http://unmi.cc?p1=%+&sd f&p2=中文,其中的中文、特殊符号&%和空格都必须进行转译才能正确访问。在 Java、.net 和 JS 中都有相应的 encodeURL 方法可用,在 Objective-C 语言中,你可以试下- (NSString *)stringByAd

2014-04-11 17:08:25 460

转载 帮你深入理解OAuth2.0协议

1. 引言如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功能是受限制的:它只能启动发动机并让车行驶一段有限的距离,可以锁车,但无法打开后备箱,无法使用车内

2014-04-11 15:55:40 740

转载 数据库操作(使用FMDB)

iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://github.com/ccgus/fmdb) 是一款简洁、易用的封装库,这一篇文章简单介绍下FMDB的使用。在FMDB下载文件

2014-04-10 17:30:43 568

转载 ios中的SQL数据库文件加密 (使用sqlcipher)

转自:http://blog.csdn.net/kuai0705/article/details/8931996#reply今天本想写一片 GAE+goAgent+SwitchySharp 的指南的!但是突然翻出了前段时间写的关于ios中的SQL数据库文件加密的代码,于是乎决定今天就先讲讲这个!~ 那么goAgent将放在周末,  后续的文章中除了文件加密,还有传输数据加密,感兴趣的童鞋

2014-04-10 17:05:19 1181

转载 详解iPhone开发保存用户密码安全

转自:http://mobile.51cto.com/iphone-284105.htmiPhone开发保存用户密码安全方法是本文要介绍的内容,安全问题很重要,先来了解本文是如何解决的。作为一名iPhone开发者, 你需要对你的用户安全负责. 请问, 你是怎么保存用户的密码的?直接保存到plist里?加密? AES? DES? 能保证你的代码不被反编译拿到你的加密Key?

2014-04-10 16:15:19 643

转载 iPhone利用MD5加密代码

在和服务器端传递数据时,需要对密码进行md5加密,代码很简单:首先加入头文件引用:#import 复制代码具体代码如下:-(NSString *)md5:(NSString *)str {     const char *cStr = [str UTF8String];     unsigned char result[32]

2014-04-10 16:04:43 490

转载 IOS开发 密码强度判断

转自:http://blog.csdn.net/lmf208/article/details/7750632

2014-04-10 15:52:14 814

转载 iOS 关于音频开发

音频方面的知识,相对其他编程还是较为复杂的,特别是要搞清楚框架里具体使用的参数和方法,不然写起代码来非常迷茫.1:播放简短性质的音频,例如按键声音,等可以这样实现.一:引入框架:[csharp] view plaincopy#import   二:先声明一个声音源ID[csharp]

2014-04-10 15:01:37 460

转载 iOS的CoreData用法

转自:http://www.2cto.com/kf/201403/283806.htmlCoreData以前没用过,最近试用了一下,感觉省了好多的代码,很方便。当然,也只是会使用。首先来创建一个工程 系统默认会给你增加一些东西,至于这些东西具体干嘛使的,自己去谷歌找找,说了,我只会使用。 在工程目录下有一个.xcdatamodeld的文件,这就是CZ喎�"http://

2014-03-21 11:09:14 537

转载 iOS性能优化十三招

转自:http://www.2cto.com/kf/201403/283345.htmliOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象。还记得12306么,那个速度,相信大家都受不了。为了提高 iOS 的运行速度,下面我将抛砖引玉介绍一些我实践过的用来提供iOS程序运行效率的方法,与

2014-03-21 11:08:00 606

转载 仿iOS 7后台侧边菜单源码分析和总结

转自:http://www.2cto.com/kf/201403/283981.html前言首先看看效果图:参考的源码来源于:TWTSideMenuViewController源码信息来源于:iOS 7侧边栏菜单解决方案最近的一个计划是看别人的源码,从别人的项目中学习。首先引起我兴趣的是这个仿iOS 7后台

2014-03-21 11:03:41 1371

转载 IOS中如何判断当前网络状态

转自:http://www.2cto.com/kf/201403/284074.html众所周知,我们在开发APP时,涉及网络连接的时候,都会想着提前判断一下当前的网络连接状态,如果没有网络,就不再请求url,省去不必要的步骤,所以,这个如何判断?其实很简单。前提:工程添加:SystemConfiguration.framework framework去苹果AP

2014-03-21 11:00:50 574

转载 iOS-应用间通信之自定义URL Schemes

转自:http://www.2cto.com/kf/201403/283996.html应用间通信:一、URL Schemes知识的了解URL Scheme是类似http://, ftp://这样的东西,同样你也可以为自己的应用自定URL Scheme,其他应用通过此标识就可以访问你的应用,如果自定的URL Scheme 和系统应用的相同,则会调用系统应用,而不会调用自定的应用程序。

2014-03-21 10:59:37 676

转载 iOS项目内存优化

转自:http://www.2cto.com/kf/201403/284182.html在用非ARC模式编写iOS程序的时候,造成程序内存泄露在所难免,后期我们一般会进行内存优化。自己比较常用的内存优化方法有两种1、Analyze,静态分析内存泄露的方法。很简单,在Xcode菜单栏中点击 ”Product“ -> "Analyze",编译完成后项目工程中可能造成内存泄露的代码就会被

2014-03-21 10:56:45 784

转载 iOS 基本内存管理-引用计数器

转自:http://www.2cto.com/kf/201403/284358.html1.什么是内存管理 移动设备的内存极其有限,每个app所能占用的内存是有限制的当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等管理范围:任何继承了NSObject的对象需要去管理内存,但是对于对其他基本

2014-03-21 10:55:29 755

空空如也

空空如也

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

TA关注的人

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