自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++实现一个按键精灵

代码如上

2016-05-04 08:23:47 8582 2

转载 SpriteBuilder action最小持续时间

action's duration is (roughly) a multiple of 0.0166 secondsaction的持续时间为0.0166秒的倍数。

2015-12-08 20:15:03 325

原创 Swift学习记录(UITableView can not find member ...)

UITableView can not find member ...待解决问题:UITableView.reloadSectionsUITableView.rowHeightcan not find member reloadSections,rowHeight,why,why,why!!

2015-08-06 11:04:24 797

原创 Swift学习记录(Swift和Object-C混编之可选值类型的选择)

在Object-C中,指针是可以判断是否为空的,所以在涉及到指针、需要向外交互的变量类型时,一定要使用可选值类型,比如说:@interface MyViewController :UIViewController @property (nonatomic,strong)UITableView * tableView;@end对应成Swift时,tab

2015-07-28 10:49:05 471

转载 逐步收集的apple源代码

开源项目Onboard:快速制作 app 引导界面的框架。相比起其他类似框架来说,Onboard 的页面是基于 ViewController 而不是 View 的,这意味着你可以更灵活地组织想要展示的内容。另外 Onboard 还提供了一些默认的布局和像是模糊、渐变这样的常见特效,这使得用 Onboard 制作引导界面变得非常容易。BRYXStackView:iOS

2015-06-22 11:11:15 468

原创 腾讯使用移动应用解决方案,送代金券

使用移动应用解决方案,送代金券http://www.qcloud.com/event/mobile/?from=mobileapp1&sessionUserType=BFT.PARAMS.166756.TASKID&ADUIN=274429042&ADSESSION=1434411818&ADTAG=CLIENT.QQ.5389_.0&ADPUBNO=26466信鸽推送免费哦。

2015-06-16 16:11:18 443

原创 swift学习记录(private和public)

private:在swift类中默认是公有的,如果想让某个属性或者方法私有,就需要用private。public:在swift类中默认是公有的,所以一般不需要用到public关键字,除非你要做framework给别人用,那么你需要用到public关键字。

2015-06-09 16:26:14 746

原创 swift学习记录(swift的类型推断)

今天听斯坦福大学Paul Hegarty 教授关于IOS开发的公开课,其中强调了swift的类型推断 让我swift语法中一些奇怪的东西:1、赋值中的类型推断:let value = 1这是有类型推断是很容易理解的。2、闭包的类型推断:

2015-06-08 11:07:48 531

转载 Swift’s Answer to #pragma mark, FIXME and TODO

转载:http://www.th7.cn/Program/c/201408/271216.shtmlWhile coding in Objective-C, #pragma mark isvery handyfor code organization in the Jump Bar. For example: #pragma mark – Initialization

2015-05-27 21:17:41 355

转载 Introduction to Coding Guidelines for Cocoa

Introduction to Coding Guidelines for Cocoa:https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html#//apple_ref/doc/uid/10000146-SW1

2015-05-27 20:46:48 437

转载 bundle contains data files不应该被直接修改

Installing App-Specific Data Files at First LaunchYou can use your app’s first launch cycle to set up any data or configuration files required to run. App-specific data files should be created in

2015-05-25 16:31:17 661

转载 iOS6 UI状态保持和恢复

转载:http://blog.csdn.net/tonny_guan/article/details/8547903iOS设计规范中要求,当应用退出的时候(包括被终止运行时候),画面中UI元素状态需要保持的,当再次进来的时候看状态与退出是一样的。iOS6之后苹果提供以下API使得UI状态保持和恢复变得很容易了。在iOS6中我们可以在3地方实现状态保持和恢复:应用程序委托对象

2015-05-23 20:07:09 347

原创 iOS各版本统计

iOS各版本统计:http://david-smith.org/iosversionstats/

2015-05-17 17:51:10 772

转载 关于CABasicAnimation的详细用法

CABasicAnimation 自己只有三个property   fromValue  toValue  ByValue当你创建一个 CABasicAnimation 时,你需要通过-setFromValue 和-setToValue 来指定一个开始值和结束值。 当你增加基础动画到层中的时候,它开始运行。当用属性做动画完成时,例如用位置属性做动画,层就会立刻 返回到它的初

2015-05-16 11:47:57 352

转载 UIView的两种动画

转载保留原文地址:http://blog.csdn.net/kqjob/article/details/10417461在IOS中如果使用普通的动画则可以使用UIKit提供的动画方式来实现,如果想实现更复杂的效果,则需要使用Core Animation了。下面详解各种类型动画的使用方式1、通过动画上下文使用UIKit动画[plain] view

2015-05-16 10:26:52 429

原创 swift扩展UIView实现动画依次执行

MVC框架下,如果model有连续变化,通过delegate传递给view是可能出现不一致的,因为动画的执行过程不再主线程中完成,所以实际上他是不依次执行,2个动画叠加的结果可能造成M和V的不一致,为了解决这个问题就要对动画进行排队。这是我在这个过程中找到的资料:https://github.com/irace/BRYSerialAnimationQueuehttp://guanj

2015-05-02 06:28:42 1038

转载 简析Swift和C的交互

转载:http://www.cocoachina.com/industry/20140619/8884.html转自猫·仁波切的博客(微博) 其中 @asmname 的两个用法源于我的猜测验证,用到了 Xcode, lldb, nm, llvm ir 等工具或格式。 其中 name mangling 部分源自 WWDC。 相关的分析主要基

2015-04-29 14:48:34 406

转载 iOS学习(view事件)

http://www.cnblogs.com/kenshincui/p/3950646.html#touch

2015-04-25 21:27:11 428

转载 ios学习记录(正则表达式)

http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=205378102&idx=1&sn=f49891b3baa468ce888fda58bed0966d&scene=5#rd

2015-04-16 09:40:56 324

原创 swift学习记录(enumerate)

遍历数组的时候,如果同时需要数组的索引,可以使用enumerate 这个全局函数来操作。for (idx, tile)in enumerate(group) {      // Go through all the tiles in 'group'. When we see a tile 'out of place', create a corresponding Action

2015-04-13 19:47:46 467

转载 App Store审核指南:ResearchKit和Apple Pay有新规

http://www.cocoachina.com/appstore/20150317/11345.html

2015-04-10 15:40:55 358

转载 swift学习记录(iso开发设计性能提升)

iso开发设计性能提升:http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=205143636&idx=1&sn=c4d7bb5c725ac40f943dc47e1e0cc798#rd

2015-04-09 11:43:29 335

转载 swift学习记录(designated init 和convenience init)

http://www.open-open.com/lib/view/open1420702464031.html

2015-04-08 10:24:44 565

原创 swift学习记录(in)

in大概有2种用法。1、for in for i in 1..102、{arg in //to do}func hasAnyMatches(list:ArrayInt>,condition:Int -> Bool) ->Bool {   for item in list {       if condition(item) {     

2015-04-06 21:10:21 805 1

转载 swift学习记录(selector)

转载自:http://stackoverflow.com/questions/24007650/selector-in-swifthttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/InteractingWithObjective-CAPIs.ht

2015-04-05 16:03:57 627

原创 swift创建unwind 过渡(unwind segue)

有很多朋友和我一样,在swift中创建unwind过渡时遇到了一些困难,但是在object-c中没有问题,因为apple官网的教程中详细讲解啦。https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/SecondTutorial.html#//apple_ref/doc/uid/TP4

2015-03-30 20:32:43 1258

原创 iso 的scene 相当于android的activty

iso 的scene 相当于android的activty

2015-03-28 21:11:06 425

原创 swift学习记录(Error running playground: unable to decode playground data)

今天在学习swift 的arc机制的时候,发生了一个很奇怪的错误反馈,只要编辑停止,就出现Error running playground: unable to decode playground data。通过几次试验后发现是文本编码问题。因为直接在pdf文件中复制代码,粘贴在playground里,虽然在显示上没出现错误,但是playground实时运行的时候出现Error running p

2015-03-23 21:38:09 1143

原创 操作 swift学习记录(-)

"-"在SWIFT中是站着位置不干事,属于“吃空饷”的

2015-03-19 13:26:07 379

原创 swift学习记录(指定构造器和便利构造器)

规则 1指定构造器(没有convenience 关键字的init)必须调用其直接父类的的指定构造器。规则 2便利构造器(有convenience 关键字的init)必须调用同一类中定义的其它构造器。规则 3便利构造器必须最终以调用一个指定构造器结束。c#:呵呵,我支持重载构造函数。不过不开玩笑的说,我还是喜欢swift这种限制的。

2015-03-12 21:35:30 483

原创 swift学习记录(实例方法和类型方法)

swift 的结构体和类都可以有实例方法(所谓实例方法,就是类中最普通都方法,相对于类型方法,或者说是c#、java里都static方法)。      swift类的类型方法关键字比较特殊,不是static 而是class。

2015-03-09 20:50:43 418

原创 swift学习记录(===)

"==="和"!=="在swift中有两类用处:1、判断两个对象是否引用同一个对象实例。2判断两个数组是否共用相同元素。      1、判断两个对象是否引用同一个对象实例。这个语法对我来说,我是不喜欢的,因为the swift programing language 中同样指出,其实一个类的引用就相当于一个指针,那么判断两个对象是否引用同一个对象实例,只需要用“==”,为什么还要特意用“===

2015-03-03 21:58:35 611

原创 swift学习记录(func)

对于函数(func),我只能说swift的func真是无所不能,参数数量可以不固定、可以返回函数类型、用函数做参数等等。下面就来看看做这些例子。// Playground - noun: a place where people can playimport Cocoa//函数定义func greet(name:String, day

2015-03-01 21:18:12 401

原创 swift学习记录(for)

for 语句是一个最常见的语句,任何高级的程序语言都会有这个语句,在开端中也提过了它,这是当时的代码片段://7.for语句想到与C#中的foreach in。for item in array{   var i = item;}//只要你愿意,swift的for同样支持c++,c#,java这种传统写法。fo

2015-03-01 21:00:04 470

原创 swift学习记录(switch)

switch 语法本身没有什么让我感兴趣当有一点,就是swift的switch语法支持类似sql的用法,来看一下它书中的举例:import Cocoalet vegetable ="red pepper"switchvegetable {    case"celery":        let vegetableComment ="A

2015-03-01 20:35:58 451

原创 swift学习记录(Optional)

对swift语法的陌生主要来源于两个地方,一个是区别于其他语言的语法形式,比如C++中的int i 与swift中的var i:Int;另外一个是语法的功能,swift中的语法功能千奇百怪。从这篇文章开始,主要通过阅读与搜索the swift programing language 来学习,记录学习过程中的陌生点。Optional 这个知识点,其实是我在上一篇文章中,当我尝试 println(

2015-02-23 14:36:02 383

原创 swift学习记录(开端)

学习swift语言已经有一礼拜的时间了,总体感受swift语言确实很强大,但是也觉得它可能有点过于强大,这对移植来说有利有弊,利在于从别的平台移植到ios、os x平台的时候,更加方便了;弊在于实现的方法过多,如果把各种语法发挥到淋漓尽致,反而不利用移植成其他平台。为了帮助自己和网友们学习,决定把这几天的学习情况记录下来,那么首先来补全前几天的记录。编程平台的搭建就不再赘述,学习资料可以在

2015-02-23 13:24:13 516

opencv中文帮助文档

opencv的中文帮助文档,支持脱机工作,献给英语和我一样烂的你

2010-10-21

空空如也

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

TA关注的人

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