- 博客(50)
- 资源 (11)
- 收藏
- 关注
原创 高通AR增强现实最新教程unity3d遇见的问题和解决办法
这两个教程随便看懂一个就可以了。http://m.blog.youkuaiyun.com/article/details?id=44024971http://www.cnblogs.com/LiuGuozhu/p/5963039.html问题:1.最新版本的vuforia里的ARcamera找不到粘贴工程码的地方。(AR Camera 对象所属“Vuforia
2017-05-09 22:07:19
1472
原创 VMware 12安装Mac OS X 10.10 真机调试 真机调试 真机调试
现在苹果手机可以免证书真机调试了,但是需要最新的mac系统和xcode,已知的一个途径就是先安装10.10的mac虚拟机然后从appstore更新到最新版本,再下载最新的Xcode。我之前10.9的系统更新到最新,卒。VM12安装macosx10.10教程如下,但是里面的下载链接都过期了,需要自己下载mac镜像文件是CDR文件,我想上传到云盘,但是文件超过4G,不是会员无法上传,百度直接搜关键
2017-01-13 17:38:00
6791
原创 给予U3D的增强现实实现思路(移动端扫描图片呈现模型并移动)
思路:一:先实模型的触屏移动(U3D触屏旋转缩放)1.先要搞模型2.实现旋转缩放http://www.xuanyusong.com/archives/512 Unity3D研究院之IOS触摸屏手势控制镜头旋转与缩放(八)http://bvu.iteye.com/blog/1745495unity3d 触屏多点触控(旋转与缩放)二:调用手机摄像
2016-12-11 00:14:26
1331
原创 u3d5第一人称射击游戏(C#脚本)完整版并在iOS9.3系统上真机运行
开发工具:Unity3D5.3.4,VS2015,VMplayer12+MacOSX10.11+XCode7.3(我是Windos笔记本用的是苹果虚拟机,MAC真机不需要虚拟机,直接在appstore下载XCode最新版本就可以了,MAC最新版+Xcode最新版本可以直接真机调试运行)+OS9.3系统iphone制作的是完整版的游戏,包括开始游戏界面,排行榜界面,游戏介绍界面。。。
2016-04-27 16:45:24
7249
原创 计算机基础--数据库专项练习笔记
1.根据下面给的表和 SQL 语句,问执行 SQL 语句更新多少条数据?sql 语句: update Books set NumberOfCopies = NumberOfCopies + 1 where AuthorID in select AuthorID from Books group by AuthorID having sum(NumberOfCopies) <= 8表中数
2015-10-27 20:54:47
1113
原创 计算机基础--网络基础专项练习笔记
1.网络安全控制技术包括哪些防火墙技术 访问控制技术 入侵检测技术2.路由器本身并不具备计费功能路由器的功能:1.网络连接,路由器支持各种局域网和广域网接口,主要用于互联局域网和广域网,实现不同网络互相通信2.数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩、和防火墙等功能3.网络管理,路由器提供包括配置管理、性能管理、容错
2015-10-27 16:38:39
575
原创 程序日志--ios“页面控制”程序
交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通这是参考书上的第13天的程序:书上的程序是为程序中的每一个视图控件页面指定一个小圆点,并使用白色的原点来显示当前页面,点击Page Control控件上面的小圆点来引导程序翻页。。。。但是,这种翻页手段是在是太菜了,而且书上所
2015-08-05 22:39:35
722
原创 程序日志--ios“考反应扑克游戏”程序
交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通总结与经验,还有遇到的问题,都在程序里面写出来了,看着长,其实从头往下看10分钟就全都搞懂了,我的注释很“白话”。// ViewController.h// 12.1//// Create
2015-07-29 22:15:56
838
原创 程序日志--ios“点数器”程序
这个是比上一个更要简单的点数器的一个程序,全当是一个练手的小程序了,具体的程序没人什么好说的了,直接看程序就好了。// ViewController.h// 11.1//// Created by 李迪 on 15-7-28.// Copyright (c) 2015年 李迪. All rights reserved.//#import
2015-07-28 16:56:45
508
1
原创 程序日志--ios“迷你秒表”程序
交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通程序介绍:做一个迷你秒表的程序,有开始计时,暂停计时,重新计时(将计时的时间归零)在按照书上的程序做出来之后发现一个问题,就是多次按开始计时,计时的时间就加快了,即重复调用开始计时的方法,后来上网上查了一下
2015-07-28 14:55:16
659
原创 我的学习日志009:“密码生成器”
交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通// ViewController.h// 9//// Created by 李迪 on 15-7-26.// Copyright (c) 2015年 李迪. All rights reserved.
2015-07-27 16:19:00
500
原创 程序日志--ios“分歧解决器”程序
我的学习日志008:第一个程序“分歧解决器” 交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通程序功能简介:做一个随机得到结果的程序,一个label显示,4个
2015-07-26 21:17:42
719
原创 程序日志--ios“移动网站导航”程序
我的学习日志004:“移动网站导航”程序 交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通程序目的:使用按钮控件在网页视图控件中打开指定的网站,实现一个迷你网站导航器。在第二篇日志里面写了使用按钮打开网页的博文,代码部分总结的比较简单,可以参考一下http://
2015-07-13 17:44:08
509
原创 程序日志--ios“文字长度--button与label的交互”程序
我的学习日志003:“文字长度--button与label的交互”程序 交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通(本书已经过时,但是还有一定的参考价值,可以引导正确的学习方向)。没什么新的知识点,直接放步骤和代码。XCode新建SingleVie
2015-07-13 15:52:12
586
原创 程序日志--ios“打开网页url连接”程序
我的学习日志002:打开网页url连接交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通(本书已经过时,但是还有一定的参考价值,可以引导正确的学习方向)。我做日志的目的是将不会的东西整理出来,学会并作为总结,很适合初学者当做课外读物看一看我之前不会的东西你是否已经掌握,作为一
2015-07-10 17:20:28
1194
原创 程序日志--ios“Hello World”程序
我的学习日志001:第一个程序“hello world”交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 参考书iPhone30天精通(本书已经过时,但是还有一定的参考价值,可以引导正确的学习方向)。我做日志的目的是将不会的东西整理出来,学会并作为总结,很适合初学者当做课外读物看一看我之前不会的东西你是
2015-07-10 15:19:45
633
转载 OC对象归档
转自http://blog.youkuaiyun.com/jiangwei0910410003/article/details/41872551前几篇文章说到了OC中的Foundation框架:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/41852835,今天我们来看一下OC中的一个重要知识点:归档OC中的归档就是将对象写入到一个
2015-06-06 18:58:06
507
转载 OC视频笔记(对象的拷贝 )
转自http://blog.youkuaiyun.com/jiangwei0910410003/article/details/41926531在前一篇文章中我们说到了如何解决对象的循环引用问题:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/41926369,这一篇文章我们就来介绍一下OC中的对象拷贝概念,这个对于面向对象语言中都会有这
2015-06-05 20:02:29
506
转载 OC视频笔记(数组的内存管理)(OC自动释放池)
------------------------------------------------------------------------------------------------------OC数组管理OC里面的数组存储的不可以是基本数据类型,它存储的必须都是对象。那么向数组里面传入对象的时候,被传入的对象的引用计数就会+1,而当这个数组在程序里面销毁或者不再使用(将
2015-06-05 15:00:55
661
转载 OC视频笔记(内存管理)
OC内存管理一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局
2015-06-04 15:34:42
476
原创 OC视频笔记5.4(协议的定义与使用)(代理设计模式)(代理设计模式思想)
参考:姜维的技术人生的csdn博文 http://blog.youkuaiyun.com/column/details/ios-enhance.html参考了他的协议和代理两篇博文,但是他在代理设计模式博文里面没有写代理设计模式的思想,之讲述了方法,我会在本文中写上思想,很详细的解释。协议:这一篇文章我们在来看一下OC中协议的概念以及用法,协议也是OC中的一个重点,
2015-06-03 20:42:13
496
原创 OC视频笔记5.1(类目的概念和使用)5.2(延展)
OC的Foundation框架里面的字符串、数组、字典等一些类是不可以被继承的。类目Category:简介:类目可以为现有的类提供一个新的方法,扩展的方法会成为原始类的一部分。用过类目扩展的方法,子类也能继承下来。 类目还可以复写现有类的方法,复写之后原始方法就没办法调用了。(如果在添加的类目中重新定义了类中的已有的方法,那么类目中的方法会被覆盖,和类的继
2015-06-03 11:19:28
513
原创 OC视频笔记4.8(异常处理)
什么是异常:异常就是程序执行时发生的某种特殊状况,打断了正常的运转流程。---------------------------------------------------------------------------捕获异常:---------------------------------------------创建一个空的数组NSArray *array = 【N
2015-06-03 10:38:49
481
原创 OC视频笔记4.6(NSDate常用方法)4.7(日期格式化的使用)
时间戳的概念:一个数值,是某一日到1970年的“秒数”大小,称为时间戳创建:1创建当前时区的时间日期对象,会根据时区的变化,时间也会发生变化NSDate *date = 【NSDate date】;NSDate *date = 【【NSDate alloc】 init】;同上1.1当前时间点的基础上累加一个数值后的日期,单位秒NSDate *
2015-06-02 19:43:28
557
原创 description方法
description是OC里面NSObject里面定义的方法,负责打印,一般很多方法都会覆写这个方法。也可以自己创建该方法,复写NSObject里面的description方法。
2015-06-02 17:04:59
508
原创 OC视频笔记4.4(NSNumber的使用方法)4.5(NSValue的使用)(NSNull的使用)
数字对象的简介:在之前的学习中,已经对基本数据类型有了一定的了解。但是他们不是对象们不能像他们发送消息。然而有时候也需要经他们当做对象来处理,比如我们需要把基本类型放在集合中(因为在cocoa中只能把对象放在集合里面,不能把基本数字类型放在集合里面),纳那么就需要将基本数字类型转换成数字对象。OC中提供了数值对象(NSNumber)可以将基本数字类型“包装”成对象,这也我们就可以使用基本数字类
2015-06-02 15:06:32
518
原创 OC视频笔记(不可变字典常用方法,与优化方法)(可变字典的常用方法)
字典简介:Foundation中的字典(NSDictionary和NSMutableDictionary)是有键——值对组成的数据集合。正如我们在字典里查找单词的定义是一样的通过Key(键),查找相应的(Value)值,Key通常是字符串对象,也可以是其他任意类型的对象。在字典中,Key的值必须是唯一的。此外,字典的键和值不可以为空(nil),如果需要在一个字典中表示一个空值,可以使用NSNu
2015-06-01 18:52:11
690
原创 OC视频(NSSet的常用方法)(NSSet与数组的区别)
NSSet的常用方法简介:NSSet是单只对象的集合(即不可重复,如果存入重复的对象,编译器直接就过滤掉了,打印也只打印一个),且排列无序。分为可变和不可变(NSMutableSet)两种1.创建跟数组很类似直接创建NSSet *set = 【【NSSet alloc】 initWithObject:(id)(id)(id),nil】;根据类创建NSSe
2015-06-01 18:44:56
635
原创 OC视频笔记3.10(可变数组的常用方法)3.12,3.13练习(略)(OC里description就是java里toString)
可变数组的常用方法:继承自NSArray,并做了一些增删改的扩展1可变数组的创建,创建的方式是和不可变数组一样的【【NSMutableArray alloc】 initWithObject:(id),(id),(id),nil】;注意NSMutableArray *marray = @【(id),(id),(id)】;这样是错误的,这是不可变数组的创建方式,不给以赋值给可变
2015-06-01 14:43:26
548
原创 OC视频3.8,3.9(集合对象之数组的常用方法)3.10(数组的遍历)
0C3.8数组常用方法数组的基本概念:Foundation中的数组(NSArray和NSMutableArray)是一组有序的对象集合,通过索引下标获取到获取到数组中的各个元素。与字符串相同,数组也有可变和不可变之分。此外,数组里面不能存放基本数据类型,只能存放类的实例(对象)。如若需要将基本数据类型、结构体,放进数组中,需要通过NSNumber、NSValue进行数据的“封装”。同时不能
2015-06-01 11:01:16
443
原创 OC视频笔记3.6(字符串常用方法)3.7(可变字符串的常用方法)
创建字符串的方式除了前面说的两种以外还有另一种创建字符串的方法:调用类方法创建字符串NSString *a = 【NSString stringWithString:@“xxx”】;NSString *b = 【NSString stringWithFormat:@“xxx%@”,@“yyy”】;length:获取字符串的长度NSString *a = @“dn
2015-05-31 17:22:08
484
原创 3.3OC视频笔记(respondsToSelect)3.4,3.5(字符串的创建与比较方法)(详解isEqualToString)(详解isEqual)
3.3respondsToSelect方法:判断某一个对象中是否实现了某一个方法:例如不确定某一个类里面是否有该方法就可以用respondsToSelect方法来判断。select代表一个方法选择器,可以表示一个方法。aaa类的一个对象a(aaa.h文件里面定义了方法b,同时aaa.m文件里面有实现)类本身的判断:BOOL bool = 【a respondsToSel
2015-05-31 10:44:21
546
原创 OC视频笔记3.1(Foundation框架,NSObject里面的方法)3.2(isKindOfClass和isMemberOfClass)
Cocoa是苹果公司为Mac OS X所创建的原生面向对象的API,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。OS X是苹果公司为Mac系列产品开发的专属操作系统。Foundation框架:框架是由许多类、方法、函数、文档按照一定规则组织起来的集合,以便于程序员更方便、迅速的开发程序。cocoa程序编写主要用到两个框
2015-05-30 20:05:59
690
原创 OC视频笔记2.6(略)2.7-2.8-2.9(多态)2.10(权限修饰符的使用)2.11(@calss和import)
OC2.6是一个重写的小练习,略
2015-05-29 20:47:40
482
原创 OC视频笔记2.3(OC继承的使用)2.4(self与super)2.5(方法的重写)
视频2.3OC中继承的语法:@interface 子类:父类 有点像java中的实现接口 父类是已经存在的类 父类可以叫:超类,基类,这两个说法都是父类子类可以叫:派生类OC中子类只能继承一个类,是单继承。OC中NSObject类是所有类的根类,是神。使用XCod
2015-05-29 19:17:22
398
原创 OC笔记15,16(#import#include的区别) 2.1(封装的概念)2.2(继承的概念)
笔记15是一个练习,一个类创建另两个类的对象,并调用另两个类的方法。视频16:#inport和#inclide的区别:讲区别就先要清楚他们两个有什么功能在OC语言里面#inport和#inclide都表示引用,举例:创建h类,便有h.h和h.m文件,现类的实现文件引入类的声明文件,即h.m文件引入h.h文件#inport和#inclide都可在h.m文件中引
2015-05-29 16:25:00
576
原创 OC视频笔记13(点语法的调用,给属性赋值时属性与参数名子相同的结果)14(练习)
笔记13:注意:OC里面的点语法只能调用set和get方法首先要有设置器和接收器:setAge age实例对象: personperson.22; 等效于 [person setAge22];NSInteger age = person.22; 等效于 NSInteger ag
2015-05-28 19:04:57
716
原创 OC笔记10(成员变量默认值,alloc和init)笔记11(对象的初始化与self)12(id类型与super关键字)
OC视频10:成员变量是有默认值的Byte 0short 0int 0long 0Lchar /u0000'float 0.0Fdouble 0.0DBoolean FALSE
2015-05-28 18:15:22
3124
原创 OC视频笔记7(自定义初始化方法)8(类方法与实例方法的区别)(为什么NSString后面加*)
笔记7接笔记6另一种创建对象的方法,作为了解,不推荐使用因为TestDemo *td = [[TestDemo alloc] init];可以看出该对象是分两步创建出来的,而且这样创建对象还可以直接向对象里面传入参数下面说方法的调用:6里面定义了shopping方法,shopping是实例方法(用实例对象去调用的方法),用"-"(减号)修饰。调用sh
2015-05-27 18:06:53
779
原创 OC视频笔记4、5、6(面向对象、过程区别)(类和对象)(类的定义和对象的创建)
4、面向对象和面向过程的区别音乐播放器为例:C语言是面向过程的语言,更贴近于机器语言面向过程的语言对于音乐播放器来说,首先考虑的是播放器里面的功能,将播放器的功能都封装成函数,考虑的是过程OC是面向对象的过程,这种思想是很贴近人们的考虑事情的方式 的考虑的是播放器具体的事物,属性视频里面讲的很片面,老师只是很简单的介绍了一下具体的区别我上
2015-05-27 11:54:19
627
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人