自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仰望星空

Stay hungry,Stay foolish!

  • 博客(35)
  • 资源 (28)
  • 收藏
  • 关注

原创 iOS开发之AVAudioPlayer 音频播放

要给工程中添加音频,首先要导入音频的框架 AVFoundation.framework然后新建一个类继承于UIViewController, 我这里就叫FirstVC.首先在 AppDelegate.m中初始化根视图 1 // 2 // AppDelegate.m 3 // YinPinShiPin 4 // 5 // Created by Vincent

2013-08-31 19:18:29 11741 2

转载 我和小伙伴们一起学Unity3D(六)碰撞与触发器

wwwang891230我的:收件箱资源博客空间设置|帮助|退出首页业界 移动 云计算 研发 论坛 博客 下载 更多易小枫一醉江湖三十春,焉得书剑解红尘目录视图摘要视图订阅《这些年,我们读过的技术经典图书》主题有奖征文       专访李铁军:从医生到金山首席安全

2013-08-30 21:24:52 2068

转载 我和我的小伙伴们一起学Unity3D(五)让角色更鲜活——刚体

在现实生活中,我们无时无刻都在受着力的作用,小伙伴们推一下,我们会往前走一小段;想不开跳楼的时候我们会被重力摔的妈都不认识;脸被拳头打中的时候,身体会旋转180°然后倒地……因为我们生活在物理世界,会受力的作用做出相应的反映,那么在游戏世界里,为了实现这些现实的物理效果呢,Unity引入了刚体。         刚体是物体能够在物理控制下运动,通过接受力和扭曲,使物体能像现实世界一样运动,任何

2013-08-27 11:01:45 1793

原创 IOS开发中nil和release的用法 以及nil和 null的使用

先简单解释一下nil和release的作用:nil就是把一个对象的指针置为空,只是切断了指针与内存中对象的联系;而release才是真正通知内存释放这个对象。所以nil并没有释放内存,只有release才回真正释放内存。再分析一下二者使用的先后顺序:如果没有release就直接nil,那么虽然不会出错,却等于自己制造内存泄漏了,因为nil之后release就已经不起作用了。相反,如果在使用

2013-08-26 15:18:24 1553

转载 iOS图片拉伸的3种常见技巧

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的: button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50:

2013-08-25 19:06:01 1285

原创 IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解

copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对象的引用计数无关,旧有对象没有变化。copy减少对象对上下文的依赖。       retain属性表示两个对象地址相同(建立一个指针,指针拷贝),内容当然相同,这个对象的retain值+1也就是说,retain 是指针拷

2013-08-24 23:50:44 958

转载 ios 字符串的base64编解码和加密

============================================================博文原创,转载请声明出处电子咖啡(原id蓝岩)============================================================在项目中遇到字符串的base64编解码,分享一下工具类:CommonFunc.h

2013-08-24 23:24:49 3401

转载 performSelector:withObject:afterDelay: 精要概览(持续更新)

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;--1--知识点:这个方法是单线程的,也就是说只有当前调用此方法的函数执行完毕后,selector方法才会被调用。- (void)mainMethod{ [self

2013-08-24 22:56:43 1197

转载 Unity 3D 学习笔记

编辑器: Hierarchy窗口中是场景中的Game Object列表 Project窗口中是磁盘上Assets文件夹中的内容,可用来创建Game Object 调试: 调试用Debug.Log()或者print函数打日志 目前完全无法采用VisualStudio进行调试,只能用MonoDevelop。因Unity采用的是Mono运行时引擎而不是CLR,参考Debugging using Visu

2013-08-24 17:17:46 3571

转载 我和我的小伙伴们一起学Unity3D(四)角色移动之Transform

经过前三章的介绍,我们终于搞定了游戏界面,从本章开始,我将带大家创造游戏世界!作为一个游戏爱好者,最熟悉的莫过于WASD键,它控制着人物行走,带我们认识游戏世界,那么在Unity3D中我们如何控制人物行走移动呢?        本章目标:使用Transform控制物体行走。W、S控制物体向前向后行走,A、D控制物体转视角,        本章要点:                   

2013-08-24 11:01:26 1345

转载 我和我的小伙伴们一起学Unity3D(三)GUISkin 界面皮肤

调试完上节的GUI控件,那有些爱美的小朋友可能会在心里怒喊,我擦!老子裤子都脱了就给我看这么难看的控件,坑爹呢,那好,为了不被小朋友拿西瓜刀砍死,今天就教大家如何制作游戏开始界面。废话不多说,先上本节要用到的资源(0分的资源,求各位同学下载给赚个积分,小弟也要积分去学习知识啊)http://download.csdn.net/detail/yy8245075/5975745        所谓

2013-08-22 20:35:20 2220

转载 Unity3D之NGUI 系列教程(一)

首先导入NGUI package,这里我们选用的是2.6.3版本的NGUI。在unity工程窗口中点击右键选择 Importpackage àcustom package,选择你下载的NGUI插件,导入完成后效果如图:    1.选择菜单NGUIàOpen the UI Wizard,弹出创建UI对话框。点击Layer窗口右边对应的按钮,弹出层选择对话框,在这里我们选择Ad

2013-08-19 21:20:08 3645

转载 我和我的小伙伴们一起学Unity3D(二)

在介绍GUI之前,我们首先要了解脚本,什么是脚本呢,在我看来就是命运之书。作为一个游戏开发者,即使在现实是个屌丝,但在游戏世界,我绝对是万能的上帝,每个游戏对象在我们的世界里都是芸芸众生的一员,都有自己的宿命,那么脚本就是游戏对象的宿命。         在开始学习之前,大家先到http://download.csdn.net/detail/yy8245075/5972823下载Unity3D

2013-08-19 21:07:25 1362 1

转载 我和我的小伙伴们一起学Unity3D(一)

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。(粘自百度百科,小伙伴们轻喷……)    在学习之前,首先请安装Unity3D游戏开发工具,http://unity3d.com/unity/download/。在安装完以后,接下来我们要了解unity

2013-08-19 21:00:23 997

转载 presentModalViewController和dismissModalViewControllerAnimated的使用总结

在实际开发中,如果要弹出视图:我们常用到presentModalViewController方法和dismissModalViewControllerAnimated方法。presentModalViewController:弹出视图dismissModalViewControllerAnimated:隐藏视图贴代码:弹出视图:FeedbackViewC

2013-08-19 15:44:21 815

转载 iOS下的DES加密问题汇总

以下是用DES加密会遇到的长见问题: PS:想看DES加密详解大请到这里:http://bbs.9ria.com/thread-242572-1-1.html1.关于传参,Objective-C和C,C++一样,不能把值类型数组做为参数,传给另一个方法,方法的返回值的类型也一样不可以是值类型数组。一旦这么做了,接受参数的方法只能获取数组中的首元素。    解决方法是用 NS

2013-08-19 11:31:12 1938

转载 Unity3D的脚本-script入门

Unity3D的基本操作很容易就能掌握了,接下来就是游戏系统的核心部分:脚本。什么是Script(脚本)?简而言之,就是使用代码来执行一系列动作命令的特殊文本,它需要编译器来从新解读。U3D内部如何解读脚本,这不是我们所要关心的—这是引擎开发人员的活,我们所要知道的就是脚本的使用规则。【三种语言的特点】U3D支持C#,JavaScript,BOO三种语言格式的代码编写。

2013-08-17 00:24:58 2514

原创 菜鸟学U3D心得随笔

Unity3D(U3D)是个游戏3D游戏引擎,也是近来很热门的引擎,操作简单上手很快,我对这个是很感兴趣。       本菜鸟刚开始学U3D,入门是比难的,首先要了解U3D最重要的五大界面,第一:场景(Sence),构建游戏的地方;第二:层级(Hierarchy),场景中的游戏对象都列在这里。第三:检测面板(Inspector),当前选中的资源或对象的设置,是一些变量和组件的集合。第四:游戏(

2013-08-16 23:57:49 1753

转载 U3D需要用到的数学基础知识

1. 数学(点乘/叉乘)/unity3d的数学辅助类2. 坐标系统(本地/世界/屏幕)3. Unity3d运行流程4. 计算角色和目标点的夹角,旋转角色朝向目标点,然后移动角色(例子)5. Gizmos/inspector/地图编辑6. 脚本文件间的数据交互7. Yield return/协同线程/事件8. Socket9. Unity3D调用c++DLL一.

2013-08-16 23:48:30 1957

转载 苹果公司与分工原理

我终于读完了《乔布斯传》。这是一本好书,我应该早点读的。最大的收获,就是理解了苹果公司为什么是现在的样子。苹果公司与其他计算机公司截然不同,有着鲜明的风格。以前,我只是简单地认为,它就是这种特色,或者说它的产品策略和销售方法就是这样。读了《乔布斯传》才明白,这完全是由乔布斯的个性决定的。一、乔布斯1979年,苹果公司成立不久,乔布斯拍了一张著名的照片。他一个人坐在新

2013-08-16 22:45:25 1442

转载 不要自称为程序员

每年都有无数年轻程序员,加入软件行业。他们在学校里学过编程,但是对这个行业的现实一无所知。Patrick McKenzie是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况。我看了以后很感慨,有些地方很受启发。我选择了一部分,翻译如下。==================================一、90%的编程工作来自内部软件(90% of pr

2013-08-16 22:31:03 1013

转载 iOS应用内支付(IAP,In-App Purchase)的那些坑

前言我们在今年春节后上线了新的在线智能题库:猿题库。猿题库现在推出了公务员考试行测和申论2个产品,均包括web, iOS和Android三个平台。这次我们尝试做一个收费的产品,所以在iOS端集成了应用内支付(IAP)功能。在开发过程中和上线后,我们遇到了IAP中的一些坑,在此分享给各位。IAP 审核相关的坑IAP开发的详细步骤我写在另一篇博客中了。在此主要介绍审核时遇到的问题。

2013-08-16 10:50:30 2197

转载 UITableViewCell的选中时的颜色及tableViewCell的selecte与deselected

1.系统默认的颜色设置  [cpp] view plaincopy//无色  cell.selectionStyle = UITableViewCellSelectionStyleNone;    //蓝色  cell.selectionStyle = UITableViewCellSelectionStyleBlue

2013-08-15 17:04:24 3093

转载 iOS----delegate和Notification的区别

delegate针对one-to-one关系,并且reciever可以返回值给sender;notification 可以针对one-to-one/many/none,reciever无法返回值给sender;所以,delegate用于sender希望接受到reciever的某个功能反馈值,notification用于通知多个object某个事件。delegat

2013-08-15 14:03:49 1027

原创 Xcode几个实用快捷键总结

熟悉Xcode的常用快捷键,可以更快的调整代码的版式,功能。尤其是几个常用的快捷键,更应该是编码必用啊。特整理如下:command相当于win键;control相当于Ctrl键;option相当于Alt键;Command + A: 全选Command + C: 复制Command + V: 粘贴Command + X: 剪切Command + Z: 撤销Shif

2013-08-15 10:05:21 1898

原创 layoutSubviews何时调用的问题

layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化4、滚动一个UIScrollView会触发layoutSubviews5、旋转Screen会触发父UIView上

2013-08-14 16:49:10 543

转载 ios--枚举学习

枚举其实很重要,特别是在应用开发初期,服务器端数据格式需要更改得情况下,枚举和宏都能是程序简洁,并且改动小。网上有个人写的言简意赅,适合初学转自:http://blog.csdn.net/ysy441088327/article/details/8012677题记: 蛋疼的枚举, 千万别小视了! 进入正题: 首先要知道的是,枚举值 它是一个整形(int) 并且,它不参加内存的占用和释放

2013-08-14 10:41:25 734

转载 万事开头难,如何学习Unity3D呢?

第一步首先了解unity3d的菜单,视图界面。这些事最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了,可以参考这系列专门介绍界面视图的文章,对于学习有很大的帮助:unity3d教程手册。第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的

2013-08-08 13:29:24 1754

转载 初识block

初识block本文由破船译自rypress转载请注明出处!小引本周末微博上朋友发了一个关于block的MV,只能说老外太逗了。大家也可以去看看怎么回事: Cocoa Got Blocks。虽然之前也有接触过block,不过没有深入完整的学习过,借此机会来学习一下,顺便翻译几篇block相关的文章,本文是第一篇,算是block的入门。本文的最后延伸阅读给出了4篇相关文章,不出意外的话

2013-08-07 15:22:10 614

转载 ios---socket、http以及网络通信

第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息

2013-08-05 22:26:54 1135

转载 ios绘图

本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完整性,在翻译过程中我加入了一些书中没有涉及到的内容。希望本文能够对你有所帮助。本文由海水的味道翻译,转载请注明译者和出处,请勿用于商业用途!Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径

2013-08-03 14:46:33 1009

转载 VMware网络设置的三种方式

一 VMware网络设置的三种方式1 Host-only连接方式  让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主机所构成的局域网,但该局域网与宿主主机本身所处的现有局域网是相互独立的,如果不做额外路由设置,这两个局域网之间不会连通,因此新建的局域网可以认

2013-08-03 10:31:02 715

转载 如何在iOS中使用Block──How to use Blocks with iOS

Block可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。Block是什么样的? 你可以使用^操作符来声明一个Block变量,它表示一个Block的开始。int num1 = 7;  int(^aBlock)(int) = ^)int num2) {

2013-08-03 00:20:28 620

转载 APNS编程----iOS真机测试消息推送

一、准备工作1 拥有一台iOS为操作系统的苹果设备,iPhone,iPad,iPod都可以。2 拥有苹果开发者账号,需要真机调试,最好是是付费开发者,后面的步骤将会更顺利。3 需要一台PC做推送服务器,如果是台拥有MAC OS系统,将会更方便。二、了解大致步骤我们需要从测试的消息推动服务器,发送一条消息到Apple Push Notification Services,然后AP

2013-08-03 00:05:08 802

转载 iOS面试题(一)

iOS面试题系列:iOS面试题(二)iOS面试题(三)iOS面试题(四)随着iOS平台开发的职位的增加,笔试、面试也越来越有“套路”,这里我总结了一些面试题,多数是Objective-C的基础知识,适合于面试新人,答案是我自己答的,不准确的地方,欢迎指出。1.   Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方

2013-08-02 23:42:20 874

区块链学习课表

从0----1学习 区块链一个全面课表,知识总结, 从0----1学习 区块链一个全面课表,知识总结,仅供参考

2018-05-28

ios面试题锦集

ios面试题锦集,面试的可以参考下,还是不错的

2013-08-02

jQuery+EasyUI+1.2.4+API+中文文档

这是一个jQuery EasyUI API 希望对大家有帮助

2013-07-17

Jquery_1.8_最新_API.CHM

这是一个 最近版的Jquery API 希望对大家有帮助。

2013-07-17

Hibernate中文API.CHM

这是一个非常好的 Hibernate中文API.CHM 希望对大家有帮助

2013-07-17

Hibernate-Annotations-API 中文

hibernate Annotations 中文版的API 希望对大家有帮助

2013-07-17

struts2-tags-API.chm 中文

struts2 标签 中文版 API chm格式的,希望对大家有帮助。

2013-07-17

VMsvga2_v1.2.5_OS_10.6-10.8.pkg

ios软件\VMsvga2_v1.2.5_OS_10.6-10.8.pkg,这个驱动大家知道的,mac全屏化就需要这个的

2013-05-03

ASIRequestDemo

ios的关于ASIRequest的一个小demo,初学者可以学习下

2013-04-25

ASMediaFocusManager

ASMediaFocusManager源代码,可以处理图片 放大放小的功能,初学者可以参考下

2013-04-11

豆瓣相册源码

ios豆瓣相册源码,初学者可以研究下,还不错的资源

2013-04-11

下拉刷新EGOTableViewPullRefresh

ios的一个简单的下拉上拉刷新demo,用的是第三方类库, 从github下载的,与大家共分享,TableViewPullRefresh

2013-04-06

WSDL文档学习

WSDL中文文档学习,简单通俗易懂,webservice开发和调用必学

2013-03-28

网络SOAP协议

SOAP协议学习,英文版的,对于网络协议需要了解的

2013-03-28

ios同步、异步、get与post请求介绍

ios同步、异步、get与post请求的简单介绍

2013-03-16

ios_ASIHttp框架详解

ASIHTTPRequest的详细介绍还包括 同步 异步 缓存 请求网络数据与传输数据

2013-03-16

ios几大框架汇总

ios几大常用框架汇总,包括foundation、UIkit、core Graphic以及它们的结构图。

2013-02-02

ios类库以及foundation框架

ios类库以及foundation框架,适合ios开发的参考以及快速查找。。

2013-02-01

VMware9.0安装和创建手册

虚拟机VMware9 0安装和创建 用来开发ios很有用的哦

2013-02-01

空空如也

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

TA关注的人

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