自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Swift编程资料全集

Swift开发资料完整版,包括文档、博客以及视频教程:Objective-C和Swift混合编程开发(一)http://blog.diveinedu.net/objective-c-swift-framework-dev/Swift与Objective-C API交互(一)http://blog.diveinedu.net/swift_objective_c_api_interact...

2014-06-05 20:04:00 122

转载 Swift编程资料总结

Swift刚出来几天,各种学习中,虽然现在开发必然是以OC为主,但是架不住苹果对Swift性能的宣传哈。并且群里有太多的小伙伴问关于Swift的问题了,放一块吧。Swift与Objective-C API交互(一)http://blog.diveinedu.net/swift_objective_c_api_interactive_1/Swift与Objective-C API交互(...

2014-06-05 07:39:00 158

转载 cocos2d-html5学习之三-为sprite添加触摸事件

在斗地主中,使用了cc.Sprite来实现扑克,但是cc.Sprite默认并不能接收触摸事件,需要手动将它注册到事件分配器中。1. 在onEnter中注册为代理,由于扑克牌会产生重叠,在选择的时候不能让触摸事件传递到被覆盖的牌上,因此不能使用standardTargetedDelegate。onEnter:function(){ cc.register...

2013-12-28 11:39:00 170

转载 Cocos2d-html5学习笔记二

从Cocos2d-html5 v2.1.5升级到v2.2的时候,有一部分API发生变化,使用起来更加方便了:1. 几何1 cc.RectMake, cc.SizeMake, cc.PointMake均被弃用,取而代之的是下面的几个方法:1 cc.rect(), cc.size(), cc.p()2. 原来注册事件分发器代理(dispatcher d...

2013-12-28 09:36:00 135

转载 cocos2d-x学习笔记一

最近在弄一个棋牌游戏的项目,出于跨平台考虑,决定使用cocos2d-x HTML5来开发。遇到一些小陷阱,留个记号。1. 颜色的生成:cc.Color4B(255, 255, 0, 255)2. 坐标的生成:cc.Point(300,300)或者cc.p(300, 300)3. cc.Layer默认为忽略锚点(Anchor point),需要设置ignoreAnchorP...

2013-12-27 21:39:00 103

转载 NSViewAnimation进行视图和窗口动画

cocoa专门为视图和窗口动画提供了一个NSAnimation的子类:NSViewAnimation。通过设置属性字典就可以对窗口进行大小、位置、显示隐藏等动画。 1 //使用NSViewAnimation 2 - (IBAction)didViewAnimateClicked:(id)sender { 3 //获取当前窗口大小 4 NSRect fi...

2013-12-27 14:33:00 351

转载 Cocoa中NSAnimation动画简介

Cocoa中可以通过NSAnimation可以实现自定义动画。NSAnimation本身并没有任何的操作UI的能力,但是它能够提供类似NSTimer的定时功能,不过更加强大,通过设置progress mark可以设置多个触发点。对于需要平滑动作的,更是可以通过继承NSAnimation,在重写一些方法后能提供精确到帧的动画。需要注意的是,NSAnimation默认的动画执行模式为阻塞执行...

2013-12-27 14:04:00 167

转载 Cocoa中动态删除和添加菜单项(NSMenuItem)

在Cocoa中动态添加和删除菜单非常简单,NSApp通过mainMenu管理主菜单,提供了删除和插入菜单项的功能。直接上代码:- (IBAction)deleteFile:(id)sender {// [[NSApp mainMenu] removeItem:_fileMenuItem]; [[NSApp mainMenu] removeItemAtInd...

2013-12-27 10:59:00 468

转载 Sublime Text 2安装HTML格式化插件

简单做点笔记:Ctrl+“`”(与波浪号同一个按钮)调出Sublime Text 2的console。安装Package Control包管理控制器。  1 import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedi...

2013-11-15 21:39:00 127

转载 Ruby on rails自定义setter与getter

最近需要搭几个临时的api作为移动客户端测试用,一时手痒想尝试一下ROR,结果卡在了存储密码的环节。因为不想在数据库里存明文,所以将它们先做了一个MD5。这就需要自定义password属性的setter,一开始在《Web敏捷开发之道》上找到@password来方法实例变量的方式,但是每次取到的结果都是nil。只好找了一下api文档,发现写法如下: 1 class Song &lt...

2013-10-30 20:44:00 136

转载 GDataXMLNode创建和解析XML

早上有人在群里问GDataXMLNode创建XML。写了个小demo,把代码先放这里,备忘: 1 #import <Foundation/Foundation.h> 2 #import "GDataXMLNode.h" 3 4 int main() 5 { 6 NSError *error; 7 //创建根节点...

2013-10-11 15:21:00 136

转载 OpenGL学习第一天

学了很多次OpenGL了,每次都无疾而终,这次真得用了~~~ 1 #include <GLUT/GLUT.h> 2 3 #include <iostream> 4 5 void render(void); 6 void keyboard(unsigned char c, int x, int y); 7 void mouse(i...

2013-10-09 11:04:00 100

转载 OpenCV中图片数据的内存管理

OpenCV 2.0里使用C++进行了重写,包括图像数据也从IplImage编程了Mat。Mat分为两个部分:头部(header)和像素矩阵(pixels matrix)。同时OpenCV对像素矩阵的内存管理模式使用了引用计数的概念。也就是说,像素矩阵可以同时被多个Mat对象共同使用,只是头部信息不同。包括拷贝操作符和指针复制操作都不会对像素数组进行真正的拷贝操作。比如:1 Ma...

2013-09-27 15:44:00 200

转载 KVC笔记

@interface DVITeacher : NSObject{ NSString *_name; NSInteger age;} @endDVITeacher *teacher = [[DVITeacher alloc] init];[teacher setValue: @"Zhangsan" forKey:@"name"];...

2013-07-26 08:31:00 71

转载 看了iOS 7和Xcode 5后的感想

昨晚苹果发布iOS 7和新的Mac,虽说已经没有激情晚上观看了。早上起来还是不免先下来尝鲜。其实对我来说,只要手机能用,UI并不是太大的问题,但是看到设置里面那一堆 花花绿绿的图标外加比绿帽子还绿的开关控件,顿时像明白了,估计Cook和Ive要抱孙子了。不然怎么可能这么童心大发,画的像小盆友的水彩一样。至于地 址薄和消息中心的话,个人认为设计师一般比较潮,眼光真心独特,这里就不加评论了。...

2013-06-11 12:16:00 82

转载 常用iOS游戏开发工具与SDK

【转载自戴维营教育:http://www.diveinedu.net/%E5%B8%B8%E7%94%A8ios%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E4%B8%8Esdk/】常用iOS游戏开发工具与SDK2D游戏开发框架cocos2d-iPhone,iOS平台最流行的开源2D游戏引擎,包含两...

2013-01-28 14:01:00 408

转载 在iOS工程中引入C++静态库

[转载自戴维营教育:http://www.diveinedu.net/%E5%9C%A8ios%E5%B7%A5%E7%A8%8B%E4%B8%AD%E5%BC%95%E5%85%A5c%E9%9D%99%E6%80%81%E5%BA%93/]在工程中引入使用C++编写的静态库是,经常会因为包含标准库而报错:一般用两种办法可以解决这个问题:使用老版本的编译器,如llv...

2013-01-28 13:56:00 748

转载 在XCode4.2中引入Universal静态库

在XCode4.2中默认只有armv7,但是iPhone 3G或者iTouch 1/2都只支持armv6。为了支持最多的设备,最近的项目中决定将引入的静态库的armv7与amrv6版通过lipo创建一个universal版的库,然后再引入工程。很自然,修改Build Settings里的Architectures为armv6、armv7。结果连接出错。老是说找不到armv6的静态...

2012-02-09 00:05:00 117

转载 Study Java in application

It's a long time from my last Java program, for I usually work using C/C++/Objective-C. In this week, I decide to deal with my data from experiment. There are so many data files and it is a d...

2011-01-21 02:05:00 91

空空如也

空空如也

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

TA关注的人

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