`
473687880
  • 浏览: 535549 次
文章分类
社区版块
存档分类
最新评论
文章列表
http://www.cocoachina.com/applenews/devnews/2013/1024/7234.html iOS 7 GUI PSD 加拿大多伦多设计公司Teehan+Lax为APP设计者更新了其iOS 7 GUI PSD模板,封装包里有主要的UI界面元素,包括按钮以及是矢量图等,开发者还可以做些简单的缩放和调整。 项目地址>> MBSwitch MBSwitch是一个体现了iOS 7扁平化设计风格的UISwitch,支持iOS 7以下系统。允许使用者进行颜色的深度自定义,你可以定义边框的颜色,开/关的颜色以及按钮的颜色。 另 ...
使用github管理Eclipse分布式项目开发 下面我根据我们的经验总结一些心得如下: 1.Eclipse中下载安装Egit插件; 2.创建代码仓库; 3.在Eclipse中使用Egit插件 Eclipse中下载安装Egit插件 打开Eclipse的菜单Help->NewInstall Software弹 ...
首先,安装Git for Windows,下载地址为这里。Git for Windows是Github官方的管理工具,但似乎更适合习惯Linux命令行的同学。喜欢图形化界面的同学最好还是再安装一下Git Extensions,它更像Eclipse里的EGit,操作非常方便。Git Extensions的下载地址在这里。Git Extensions中自带了Git for Windows-msysgit,因此二者选其一安装即可,推荐使用Git Extensions。 安装完毕之后,进入VS2010,以中文版为例。打开“工具”->“扩展管理器”,在右侧搜索“git”,会看到搜索结果 ...
推荐直接下载电驴资源的vs旗舰版然后安装,好用方便且省时!) MSDN VS2010 Ultimate 简体中文正式旗舰版破解版下载(附序列号) visual studio 2010正式发布不久后,就已经有朋友放出了所有版本的下载,这些版本均已经破解,下载后直接安装即已激活。详细如下(使用迅雷或电驴等BT工具下载即可): MSDN Professional包含Key(简体中文版本):ed2k://|file|cn_visual_studio_2010_professional_x86_dvd_532145.iso|2591844352|6001253431AFE573E4344F5A ...
简体中文版 SHA-1: 07313542D36ED8BEEF18520AA4F15E33E32C7F77http://download.microsoft.com/download/0/7/5/0755898A-ED1B-4E11-BC04-6B9B7D82B1E4/VS2013_RTM_ULT_CHS.iso 英文版 SHA-1: 79DBBA7B6EF12B1A4E715A7F20951EE66FBCDAB4http://download.microsoft.com/download/C/F/B/CFBB5FF1-0B27-42E0-8141-E4D6DA0B8B13/VS2013 ...
手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件 1、背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件 2、前言: 我们都知道Jav
从下面代码可以看出 std::string path = CCFileUtils::sharedFileUtils()->fullPathForFilename((dirPath + "/controller.lua").c_str()); pEngine->addSearchPath(path.substr(0, path.find_last_of("/") - dirPath.length()).c_str()); pEngine->executeScriptFile(path.c_str()); ...
里面自带的C++代码很简单。 但是里面有一句: std::string path = CCFileUtils::sharedFileUtils()->fullPathForFilename("hello.lua"); pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str()); pEngine->executeScriptFile(path.c_str()); 就是从文件读lua文件bing执行。 好嘛,我们看下这个h ...
故名思义Vertex Buffer就是存放顶点的缓冲。相当于一个内存区,指明了这些几何图形的顶点的位置。 一般简单的几何图形,如正方形,手动地可以定义这些顶点,定义好顶点之后,就需要如下这样来设置好,才能开始画图,而这正是DirectX里面最难理解的问题之一,和OpenGL也一样,同样需要这样设置的,OpenGL SuperBibl 第五版中居然把这个问题放到了差不多最后一个章节去介绍,可想而知,这个理解起来是有难度的。当然作者这样安排的合理性是有人怀疑的。 [cpp]view plain
今天QT5.2的beta版出来了,从其描述文档来看,支持了android,特地下来试试。 New Modules and Nice Goodies Some of the main new features of Qt 5.2include: Qt Bluetooth: supported on Linux with Bluez4.x and Blackberry Qt NFC: supported on Blackberry Qt Positioning: supported on all platformsusing NMEA data, and using ...
performSelector用法还是挺多的,一种最简单的用法就是跟直接的实例调用成员函数效果一样: #import "MySquare.h" int main(int argc,const char *argv[]){ MyRectangle *rec=[[MySquare alloc]initWithSize:10]; [rec performSelector:@selector(setWidth:) withObject:6]; //[rec setWidth:5]; [rec area]; [rec release]; return 0; } 就是直接 ...
1.likely && unlikely 分支声明 对于条件选择语句,gcc内建了一条指令用于优化,在一个条件经常出现,或者该条件很少出现的时候,编译器可以根据这条指令对条件分支选择进行优化。内核把这条指令封装成了宏,比如likely()和unlikely(),这样使用起来比较方便。例如,下面是一个条件选择语句:if (foo) { /* .. */}如果想要把这个选择标记成绝少发生的分支:
摘要:在编程过程中,我们经常这样运用malloc: int * myarray=(int *)malloc(sizeof(int)*length),但是你是否知道,这一句简单的代码隐含了2个陷阱? 1.关于malloc与void *指针 还是分析上述代码: 首先,malloc返回的值是void *类型,没有必要进行类型转化。而且这样会降低代码的易读性,很容易让你忽略malloc这个函数,从而导致忘记添加#include<stdlib.h>。 第二,sizeof不是一个函数,它只是一个运算符,sizeof部分在编译之前就已经确定。 第三,我们推荐的用法是malloc后 ...
跟Java一样,只支持单继承,多继承需要用portocol。 #import <Foundation/Foundation.h> @interface MyRectangle: NSObject{ int width; int height; } -(MyRectangle*) initWithWidth: (int) weight andHeight: (int) height; -(void) setWidth: (int) width; -(void) setHeight: (int) height; -(int) width; -(in ...
虽然很折腾,但当看到程序输出那一刻,心里一阵暗爽。 好了,先把文件建立好。 就是.h和.m啦。不能搞复杂了,因为这是第一个,so简单点。 #include <Foundation/NSObject.h> @interface Say: NSObject { } - (void) sayHello; - (void) sayHelloTo: (NSString *)name; @end #import "say.h" #import <Foundation/Foundation.h> @implementation Say - (void) ...
Global site tag (gtag.js) - Google Analytics