
IOS App
PassionY
不积跬步无以至千里,不及小河无以致江海。
-
转载 IOS开发关于内购IAP/StoreKit详解
//——2012-12-11日更新 获取"产品付费数量等于0这个问题"的原因看到很多童鞋问到,为什么每次都返回数量等于0??其实有童鞋已经找到原因了,原因是你在 ItunesConnect 里的 “Contracts, Tax, and Banking ”没有完成设置账户信息。确定 ItunesConnect 里 “Contracts, Tax, and B2014-05-05 17:42:133062
0
-
转载 IOS动画效果与实现
动画效果提供了状态或页面转换时流畅的用户体验,在iOS系统中,咱们不需要自己编写绘制动画的代码,Core Animation提供了丰富的api来实现你需要的动画效果。 UIKit只用UIView来展示动画,动画支持UIView下面的这些属性改变:frame bounds center transform alpha backgroundColor contentStret2013-08-22 21:21:57975
0
-
原创 IOS GCD详解
IOS GCD一:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。GCD是异步执行任务的技术之一,一般将应用程序中记叙的线程管理用的代码在系统级中是实现。开发者只需要定义想要执行的任务并2013-08-08 18:32:201085
0
-
转载 UIScrollView详解
UIScrollView 原理详解ScrollView UIScrollView UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注2013-08-07 17:37:15876
0
-
转载 IOS中的数据类型转换
IOS中的数据类型转换String ,int,float,double,char,NSInteger,NSNumber各个类型的转换一、基础数据类型IOS代码 1. NSString *tempA = @"123"; 2. NSString *tempB = @"456"; 1,字符串拼接 1. NSString2013-08-06 20:08:311422
0
-
转载 Cocos2d-x 2.x 升级为 3.x 常见变化纪录
1.去CC之前2.0的CC**,把CC都去掉,基本的元素都是保留的2.0CCSprite CCCallFunc CCNode ..3.0Sprite CallFunc Node ..2014-06-15 15:39:183003
0
-
转载 程序员之剑法三套-(原来程序员也是“剑客”)
都说海阔凭鱼跃,又有多少鱼能跃出大海?都说天高任鸟飞,但真正能一飞冲天的,也不过是寥寥数鹰而已;在IT圈里流浪的程序员,当青春逝去、渐至而立之年时,又有多少人黯然退出?30岁,似乎宣告了程序人生的终结。从学会写第一个Basic程序起,已过去了15年,我也曾为30岁烦恼过。近日《神雕》热播,杨过在独孤剑圣的剑冢中发现宝剑若干,见证了独孤剑圣在人生不同阶段对剑道的领悟。忽有所感,联想起古圣今贤2014-07-06 23:10:091200
0
-
转载 Xcode 6制作动态及静态Framework
有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上2014-12-30 14:06:23857
0
-
原创 IOS内购支付服务器验证模式
IOS 内购支付两种模式内置模式的流程服务器模式的流程结论苹果反馈的状态码IOS 内购支付两种模式:内置模式服务器模式内置模式的流程:app从app store 获取产品信息用户选择需要购买的产品app发送支付请求到app storeapp store 处理支付请求,并返回transaction信息app将购买的内容展示给用户服务器模式的流程:app从服务器获取产品标识列2015-07-16 10:20:0426679
0
-
原创 IOS 之 Json的四种使用方法
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerial2013-10-23 10:09:59995
0
-
转载 Core Animation 总结
iOS Core Animation 简明系列教程 看到无数的CA教程,都非常的难懂,各种事务各种图层关系看的人头大。自己就想用通俗的语言翻译给大家听,尽可能准确表达,如果哪里有问题,请您指出我会尽快修改。1.什么是Core Animation?它是一套包含图形绘制,投影,动画的OC类集合。它就是一个framework。通过CoreAnimation提供的接口,你可以方2014-01-21 17:44:301016
0
-
原创 iOS的主要框架介绍
框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UIKit、和Core Graphics这些框架。根据你为应用程序选择的模版,相关的2014-01-21 17:55:551004
0
-
转载 CoreText总结
(1) NSAttributedString NSAttributedString 可以将一段文字中的部分文字设置单独的字体和颜色。 与UITouch结合可以实现点击不同文字触发不同事件的交互功能。 主要方法: - (void)addAttribute:(NSString *)name value:(id)va2014-01-21 17:38:21789
0
-
原创 IOS 如何选择delegate、notification、KVO
IOS 如何选择delegate、notification、KVO在开发ios应用的时候,我们会经常遇到一个常见的问题:在不过分耦合的前提下,controllers间怎么进行通信。在IOS应用不断的出现三种模式来实现这种通信: 1.委托delegation; 2.通知中心Notification Center; 3.键值观察key value2013-11-06 09:59:34837
0
-
转载 UIFont ios自体设置
label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24]; 字体名如下:Font Family: American TypewriterFont: AmericanTypewriterFont: AmericanTypewriter-BoldFont Family: AppleG2013-08-17 13:52:00925
0
-
转载 ASIHttpRequest详解
ASIHTTPRequest使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。A2013-08-06 20:23:58764
0
-
转载 UITableView的使用大全
UITableView的使用大全首先、对UITableView进行讲解,下面有对它进行实际的应用UITableView 显示大型内容的列表 单行,多列 垂直滚动,没有水平滚动 大量的数据集 性能强大,而且普遍存在于iPhone2013-08-06 20:03:561152
0
-
转载 Core Data详解
Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结构化数据时,考虑使用SQLite或是序列化等方法,而Core Data是这两种方法的混合体,并2014-01-22 17:12:33757
0
-
转载 iOS中的CoreImage
1.coreImage的介绍 coreImage是IOS5中新加入的一个Objective-c的框架,提供了强大高效的图像处理功能,用来对基于像素的图像进行操作与分析。IOS提供了很多强大的滤镜(Filter),其中IOS5中有48种,而到了最新的IOS6 Filter已经增加到了93种之多,并且这一数字会继续增加。这些Filter提供了各种各样的效果,并且还可以通过滤镜链2014-01-21 17:34:30875
0
-
转载 Unity 支持 IPV6 (IOS)
Apple 强制规定,6月份之后上架的APP 需要支持IPv6 。Apple在开发者中心添加了完整的代码修改指导,以及 如何通过MAC 共享 IPV6 的Wifi ,翻到网页最下方的 To set up a local IPv6 Wi-Fi network using your Mac 就是MAC共享 IPV6 Wifi的方法(需要最新的OSX系统和IOS9.3 以上的系统支持) Unity 也及时做出了响应,在最新的 4.7.2 以及同时期的 Unity5.3.x 版本中对 IPV6进行了支2017-06-23 10:24:37880
0