- 博客(41)
- 资源 (8)
- 收藏
- 关注
原创 《The Swift Programming Language》中文翻译及读书笔记-page29
· 第29页数字字面上可以用下划线_,目的是增强数值的阅读性。例如在表示1000时,一般人这样写1000, 但财务人员这样写1,000大家都知道这是1000。故在swift语言里可以在数字间插入下划线来增强阅读性。eg: let oneMillion = 1_000_000 =>常量壹佰万
2014-07-13 10:44:58
1098
原创 《The Swift Programming Language》的笔记-第28页
· 第28页本页里的主要内容是:1 介绍swift语言里的各类数制,或者说某一整数的不同表示形式。 1)十进制,无前缀 2)二进制,以0b开头,后边是若干个0和1的序列 3)八进制,以0o开头,后边是若干0~7的序列 4)16进制,以0x开头,后是0~9、a~f序列以常量31为例,二进制表示31为:0b11111以常量31为例,
2014-07-12 10:19:58
1122
原创 《The Swift Programming Language》的笔记-第27页
· 第27页 1 type safelanguage 本页的主要内容是说swift语言是“类型检查”的安全型编程语言,意思是赋值语句的左值和右值的类型要一致,左值声明是string型变量那么等号的右值就该是个用双引号引起来的字符串,而不能是整形或者浮点数据。 编译器在编译代码时会检查赋值语句的左值和右值,如果类型不匹配,编译器报错,即要做数据的安全检查
2014-07-11 12:09:26
1598
原创 The SwiftProgramming Language读书笔记第26页
· 第26页The SwiftProgramming Language读书笔记学习笔记第26页 本页主要讨论swift语言里的整形数据和浮点数。1 int整形,有符号整形数据,是和计算机平台cpu字节数相关的数据类型。 即,在8位计算机的int型整形,占一字节int;在16位计算机上int代表2字 节整形数据,因此平时我们熟知的32位计算机的int型数
2014-07-11 12:05:53
1202
原创 《Swift编程语言》中文翻译及读书笔记page25
The Swift Programming Language读书笔记学习笔记 第25页 本页主要说在swift语言里可以使用分号,但分号不作为每条swift语言语句的结尾而是间隔写在一行的多条swift语句。 eg: var x = 194 var y = 184 var z = 7311 上边三行swift语句可写成
2014-07-10 16:32:46
1073
原创 《The Swift Programming Language》的笔记-第24页
The Swift Programming Language读书笔记学习笔记 第24页本页主要内容有两个:打印输出和如何在swift注释代码1 如何打印变量和常量的值? 使用println函数,细节:println函数除打印变量常量值外还输出一个换行 1) 打印常量 eg1 let hw = "hello chinagame.me" println(hw)
2014-07-10 16:30:25
1380
原创 《Swift编程语言》中文翻译及读书笔记page23
·《The Swift Programming Language》中文翻译及读书笔记,附件中为英文原版教程因21页之前内容和技术关系不大,不做翻译整理,从第21页开始· 第23页1 本页主要讲述如何给常量和变量取名,即命名规则。 1)不可使数学符号、箭头 2)不可点、线等符号 3)不可以数字开始作为变量名 到底怎样才可以取一个合法的名字呢?这和其他
2014-07-06 11:27:23
1151
原创 《Swift编程语言》中文翻译及读书笔记page22
·《The Swift Programming Language》中文翻译及读书笔记,附件中为英文原版教程因21页之前内容和技术关系不大,不做翻译整理,从第21页开始· 第22页本页知识点总结1 如何在一行里定义多个变量? var开始、等号赋值、用逗号间隔 eg1: var x = 19.4, y = 18.4 z = 7.311 需
2014-07-06 10:06:45
925
原创 《Swift编程语言》中文翻译及读书笔记page21
·《The Swift Programming Language》中文翻译及读书笔记,附件中为英文原版教程因21页之前内容和技术关系不大,不做翻译整理,从第21页开始 第21页1 swift作为一门语言对的新老语言的继承与扩展 本页主要内容是简要介绍了一下swift编程语言的定位。拥有自己的数据类型int、float、string等数据类型外,swift还具有
2014-07-06 09:56:53
1486
原创 ios8 swift开发:let var 区别讨论
localhost:~ hejiasheng$ xcrun swiftWelcome to Swift! Type :help for assistance. 1> var a:Inta: Int = 0 2> let b:Int:2:5: error: 'let' declarations require an initializer expressionlet b:Int
2014-07-01 13:26:59
2340
原创 ios8 swift开发:显示变量的类名称
var ivar = [:]ivar.className // __NSDictionaryIvar i = 1i.className // error: 'Int' does not have a member named 'className'If you want to get the type of a primitive, you have to use brid
2014-06-30 11:29:11
1276
原创 Swift视频教程,Swift千人学iOS开发编程语言
此时大家站在同一起跑线,Swift语言将将是下一个风靡程序员界的编程语言,能否抢占先机,近在咫尺。本期推荐Swift编程语言视频教程,内容包括:开发环境基本使用、数据类型和常量、数据自动检查和推断、元组定义与使用、元组索引访问元素值、元组外部名访问值、修改元组变量元素项的值、元祖里的下划线、布尔数据和if应用、if表达式构造、逻辑运算等。swift编程开发视频下载(高清)百度云盘下载:
2014-06-29 11:10:13
1917
原创 swift显示变量的类名称
var ivar = [:]ivar.className // __NSDictionaryIvar i = 1i.className // error: 'Int' does not have a member named 'className'If you want to get the type of a primitive, you have to use bridgeToOb
2014-06-14 10:43:04
1390
原创 swift开发:试玩 Apple 网站的 playground
swift开发:试玩 Apple 网站的 playground https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/GuidedTour.html
2014-06-12 11:55:40
1997
7
原创 swift 里 1..2 和 1...2 的区别【chinaswift】
swift 里 1..2 和 1...2 的区别【chinaswift】
2014-06-12 11:34:01
1591
原创 精灵的移动效果,旋转效果
移动:-(void) touchBegan:(UITouch *)touch withEvent:(UIEvent *)event{ CGPoint touchLoc = [touch locationInNode:self]; // Log touch location CCLOG(@"Moved sprite to @ %@",NSStringFromCGPo
2014-05-29 14:15:22
2399
原创 开始 space viking 之旅
安装 cocos2d-v2目前cocos2d-v3还不太稳定,很多函数还在修改中。 为了稳定起见,我们还是使用 v2wget -c http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-2.1.tar.gz//// BackgroundLayer.m// cc2//// Created by HeJiashen
2014-05-28 15:42:04
2132
原创 cocos2d 游戏开发:Cocos2d v3 "hello world"+显示飞船
V3 RC4 版本图片显示一个飞船将Chapter1中 SpaceCargoShip.png 文件 添加到项目里面。代码在 init : CCSprite *spaceCargoShip = [CCSprite spriteWithImageNamed:@"SpaceCargoShip.png"]; [spaceCargoShip set
2014-05-24 11:39:28
2471
原创 cocos2d 游戏开发实战
文章转自:http://uliweb.clkg.org/tutorial/read/406 cocos2d 游戏开发实战6.1 创建cocos2d项目6.2 cocos2d v3 "hello world"6.2.1 显示一个飞船 6.3 精灵 6.4 开始 space viking 之旅 6.4.1 增加 sneakyinput 6
2014-05-20 09:54:35
2535
原创 ios项目开发(webview初步):
1 . 建立一个 single view class2 . 在view controller上建立3个控件 text view,button, webview3 . 将 text view , webview风别命名为 url,web//// ViewController.h// webview1//// Created by HeJiasheng on 13-11-12
2014-05-18 11:17:57
2058
原创 ios项目开发(天气预报项目):hmacsha1 例子
- (NSString *)hmacsha1:(NSString *)text key:(NSString *)secret { NSData *secretData = [secret dataUsingEncoding:NSUTF8StringEncoding]; NSData *clearTextData = [text dataUsingEncoding:NSUTF8Str
2014-05-15 09:23:44
2166
原创 ios项目开发(天气预报项目):通过经纬度获取当前城市名称
1 . 在项目里添加 CoreLocation.framework2 .在 .h 文件输入如下:1.#import 2.#import 3.#import 4.#import 3 . 在 .m文件输入如下:1.// BeiJing2.#define BJ_LATITUDE 40.063813.#define BJ_LONGITUDE 116.1346574.#
2014-05-14 11:56:10
5320
原创 ios项目开发(天气预报项目):使用正则获取 weather.com.cn网站信息
NSString *pattern = @"(?).*?(?=)";2.3. NSString *pattern1 = @"";4.5. NSURL *URL = [NSURL URLWithString:@"http://www.weather.com.cn/weather/101010100.shtml"];6. NSString *string = [NSStri
2014-05-13 10:47:26
3707
原创 ios项目开发(天气预报项目):
本项目基于 《使用storyboards建立 Navigation Controller and Table View》 http://uliweb.cpython.org/tutorial/view_chapter/424创建, 代码中使用了 静态的 tableviewcell增加了 textview,url,json数据解析部分代码片段: //// city
2014-05-12 08:37:58
3707
原创 cocos2d-x项目101次相遇:使用触摸事件移动 精灵
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击
2014-05-10 09:19:56
3267
原创 cocos2d-x项目101次相遇:3.0 的点击事件,CCTouchDelegate已经停用了
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击事件,CCTouchDelegate已经停用了8 使用触摸事件移动 精灵
2014-05-08 09:59:01
4615
原创 cocos2d-x项目101次相遇:action ,移动sprite
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击事件,CCTouchDelegate已经停用了8 使用触摸事件移动 精灵
2014-05-08 09:55:13
3480
原创 cocos2d-x项目101次相遇:增加一个精灵sprite
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击
2014-05-07 12:25:19
2040
原创 cocos2d-x项目101次相遇:在HelloWorld上--建立新场景
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击
2014-05-07 12:23:59
2082
原创 cocos2d-x项目101次相遇:建立图片菜单
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击
2014-05-07 12:22:48
1958
原创 cocos2d-x项目101次相遇: Scenes , Director, Layers, Sprites
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击
2014-05-07 12:21:24
2528
原创 cocos2d-x项目101次相遇-安装和环境搭建 -xcode
cocos2d-x 101次相遇 / 目录 1 安装和环境搭建 -xcode 2 Scenes , Director, Layers, Sprites3 建立图片菜单 4 在HelloWorld上--建立新场景 5 增加一个精灵sprite 5.1 缩小sprite并使之完整显示6 action ,移动sprite 7 3.0 的点击
2014-05-07 11:22:13
2560
原创 Cocos2d-x手机游戏开发行业背景分析
游戏开发人才需求伴随着互联网的迅速崛起和通讯技术的不断进步,手机游戏开始占据游戏市场的主流地位,越来越多的互联网公司投入巨资研发手游,未来的手游市场前景也不断被看好。目前的手机游戏行业的竞争才刚刚开始,行业的格局也才初具雏形。随之而来的人才需求逐步增多,预计2014~2017年手游开发行业人才需求量会大幅上升。游戏开发薪资待遇游戏开发方面的人才需求增加,待遇平均
2014-04-16 11:00:47
6115
原创 objective-c 基础语法和习题 :类、对象和方法
类:动物(animal),这个词就是类。 对象:一条狗(具体的某只)(dog), 一只乌龟(tortoise),一只兔子(rabbit) 方法:跑步 run , dog 64km,tortoise 25.2 m , rabbit 36km对应高清视频链接地址:http://www.tudou.com/v/N205rPGpPQ0/&resourceId=0_04_05_99/v.swf 定义
2014-03-04 15:40:05
1160
原创 【IOS】objective-c 基础语法和习题一
参考用书《Objective-C 程序设计》http://book.douban.com/subject/19967897/《Objective-C基础教程(第2版)》http://www.ituring.com.cn/book/1129最简单的objective-c 代码本代码是 Xcode的实例代码。 比较简单。 代码由 Xcode 5.0产生1.#
2014-03-04 15:20:59
2064
原创 【python项目】扩展---公交换乘
项目要求:用户输入起点,再输入终点站。 我们程序根据 公交站的字典查找到换乘的位置。我们程序要:提示 换乘站 和换乘路线。公交数据库如下:375:西直门,文慧桥,蓟门桥,学院路,知春路562:蓟门桥,学院路,中关村387:学院路,北京西站jiangning@jiangning-Ideapad-Z460:~$ more bus.txt 375:西直门,文慧桥,蓟门桥,学院路,知春路562:蓟
2013-11-17 15:46:44
2103
原创 【python】字符串的用法阶进
字符串的格式¶s1= r'abcd' #raw,原始数据s2= u'abcd' #unicode 数据他们的区别:s1= r'\nabcd's2= u'\nabcd'print s1print s2print len(s1)print len(s2)如何让字符串中含有引号 ",'s3=""" """S3= """ hello,say:'world'..."""内置函数
2013-11-17 15:42:14
875
原创 【python】文件操作
文件也是python的类型之一file = open ("jeapedu.text","w")open 是python的内置函数, 参数1,是要打开的文件名字。 参数2,是打开的模式,有读、写、追加等。返回的类型就是文件类型。参数2,mode类型的解释"w" , 可以写,如果不存在就新建立; 如果存在并且有内容,会如何? 请看稍后的实验。"r", 打开读文件内容
2013-11-17 15:40:50
1035
原创 【python】dict使用方法和快捷查找
字典的用法,dict的查找特别快捷。如果我们的项目经常用到搜索某些数据,最好用dict类型。认识dict¶peter@智普教育:~$ pythonPython 2.7.3 (default, Aug 1 2012, 05:16:07) [GCC 4.6.3] on linux2Type "help", "copyright", "credits" or "license" for m
2013-11-17 15:38:38
3253
原创 【python】列表的复制问题
python开发面试题,列表的复制问题In [14]: import copyIn [15]: b = [1,2,[3,4]]In [16]: a = b[:]In [17]: a[2][0] = 100In [18]: bOut[18]: [1, 2, [100, 4]]In [19]: aOut[19]: [1, 2, [100, 4]]In [20]: a1 = copy
2013-11-17 15:35:43
833
swift培训资料SwiftStandardLibraryReference
2014-06-10
python基础教程:简单的图形库---tkinter 基础
2013-10-26
python培训gzip 压缩格式的网站处理方法---sina.com
2013-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人