iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
上一篇讲到如何使用OpenGLES绘制一个3D场景,这一篇我们会配合使用iOS提供的CoreMotion框架把虚拟世界中的摄像机的位置朝向和设备实际的位置朝向绑定起来。本文还对防抖做了处理。首先说明几个容易混淆的问题:1.OpenGLES的摄像机,位置固定在世界坐标系原点,Up方向和世界坐标系y轴重合,Right方向和世界坐标系x轴重合,Look方向和世界坐标系负z轴重合2.为了抽象一个可以缩放,旋转,移动的摄像机... 查看全文
上一篇讲到如何使用OpenGLES绘制一个3D场景,这一篇我们会配合使用iOS提供的CoreMotion框架把虚拟世界中的摄像机的位置朝向和设备实际的位置朝向绑定起来。本文还对防抖做了处理。首先说明几个容易混淆的问题:1.OpenGLES的摄像机,位置固定在世界坐标系原点,Up方向和世界坐标系y轴重合,Right方向和世界坐标系x轴重合,Look方向和世界坐标系负z轴重合2.为了抽象一个可以缩放,旋转,移动的摄像机... 查看全文
可用于Windows8.1和苹果iPad上的Modern版Office有望于明年春季或夏季发布。微软Office团队早就开始了开发工作,Word、Excel和PowerPoint的Modern界面都是从0到1的开发,目前进展顺利,很多新功能已经可以使用,例如改进后的Ribbon模式、默认将文档保存至云端。在今年6月份的BUILD2013开发者大会上,微软就曾简短地展示了Modern版PowerPoint。根据之前的消息,采用Modern界面的触摸版Office开发代号为Gemini。现在... 查看全文
· iOS archive(归档)的总结发布时间:2013-11-05
iOS归档的记录归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式),浏览网上的一些资料后,并结合自己的一些经验,总结成此文。一、使用archiveRootObject进行简单的归档使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行接档,这种方式会在写入、读出数据之前对数据进行序列化、反序列化操作。归档:NSString*homeDictionary=NSHomeDirectory()... 查看全文
对于微软发展移动业务的计划来说,近日公布的一份最新报告为其带来了一个好消息。据市场调研机构KantarWorldpanelComTech发布的这份报告显示,在截至2013年9月份为止的三个月时间里,WindowsPhone已经在意大利市场上超越了苹果公司的iOS操作系统。报告显示,目前WindowsPhone手机在英国、德国、法国、意大利和西班牙这五大欧洲国家的智能手机销售市场上所占份额已经超过了10%。报告称,就WindowsPhone在欧洲市场上取得的这一进展而言,主要的推动力&ldquo... 查看全文
· iOS: 在代码中使用Autolayout发布时间:2013-11-04
首先说按比例缩放,这是在InterfaceBuilder中无法设置的内容。而在代码中,使用NSLayoutConstraint类型的初始化函数中的multiplier参数就可以非常简单的设置按比例缩放。同时也可以设置不同NSLayoutAttribute参数来达到意想不到的效果,比如“A的Width等于B的Height的2倍”这样的效果。OK,开始写代码,我们就拿一个简单的UIButton做示例,在ViewController中创建一个UIButton字段:UIButton*btn; ... 查看全文
· ios block一定会犯的几个错误发布时间:2013-11-04
贴几段斯坦福大学关于gcd的代码,这段代码逐步演示了如何修正错误,其中用到的既是串行队列1。这个是原始代码-(void)viewWillAppear:(BOOL)animated{NSData*imageData=[FlickrFetcherimageDataForPhotoWithURLString:photo.URL];UIImage*image=[UIImageimageWithData:imageData];self.imageView.image=image;self... 查看全文
· 苹果iOS工程部门主管离职发布时间:2013-11-04
11月4日消息,据科技博客theverge报道,就在iOS7推出几个星期后,苹果公司的工程副总裁亨利·拉米雷斯(HenriLamiraux)已经退休,并离开了公司。亨利·拉米雷斯的Facebook页面证实了这一消息。拉米雷斯1990年加盟苹果,曾经参与iOS的研发,拥有一些重要的专利,包括可视语音邮件等。离职之前,他在CraigFederighi手下工作,负责苹果更大范围的软件业务。拉米雷斯原本就计划在苹果公司推出iOS7后退休... 查看全文
首先注意加入QuartzCoreFramework,然后import必要的Header:QuartzCore/QuartzCore.h.我们先来使用CALayer显示一个完整的图片,如下代码://创建CGImageRef(test.png是工程Bundle中的资源图片文件)CGImageRefimg=[UIImageimageNamed:@"test.png"].CGImage;//创建CALayerCALayer*layer=[CALayerlayer]... 查看全文
· iOS求职之C语言面试题发布时间:2013-11-03
1.static有什么用途?(请至少说明两种)1)限制变量的作用域2)设置变量的存储域(堆,主动分配内存也是堆)1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2)在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3)在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。2.全局变量和局部变量在内存中是否有区别?如果有,是什么区别... 查看全文
· iOS求职之OC面试题发布时间:2013-11-03
1、Objective-C的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?#import<>跟#import""有什么区别?#import能避免头文件被重复包含的问题:1)一般来说,导入objectivec的头文件时用#import,包含c/c++头文件时用#include。使用include要注意重复引用的问题:classA,classB都引用了classC... 查看全文
Xamarin是Mono创始人MigueldeIcaza创建的公司,旨在让开发者可以用C#编写iOS,Android,Mac应用程序,也就是跨平台移动开发。 简介Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/products):XamarinStudio:IDE,是从原来的MonoDevelop改名而来。现在从MonoDevelop官方网站下载的其实也是XamarinStudio:http://monodevelop... 查看全文
11月2日,市场研究公司ABI发表报告预测,到2018年,半数能整合智能手机的车载信息娱乐系统将使用苹果明年发布的“车载iOS”(iOSintheCar)。车载iOS用户界面连接iOS7移动操作系统与车载信息娱乐系统,为用户通过智能手机收发信息、使用导航服务和收听音乐提供最棒的界面。车载iOS今年早些时候亮相苹果全球开发商大会,苹果CEO蒂姆·库克(TimCook)曾表示,2014年发布的车载iOS“非常,非常重要”... 查看全文
· iOS开发之17个常用代码整理发布时间:2013-11-02
1.判断邮箱格式是否正确的代码//利用正则表达式验证-(BOOL)isValidateEmail:(NSString*)email{NSString*emailRegex=@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate*emailTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",emailRegex]... 查看全文
· Pro iOS 5 Augmented Reality-Chapter2发布时间:2013-11-02
HardwareComparison硬件比较提要:本章主要涉及对iOS设备各个组件的基本体验,检测硬件组件的可用性,若要了解更多关于组件的高级用法,Google或者期待后续章节!也欢迎大家关注本章的基础内容。乏味的第一章,而且我也没有将Xcode连接到Github上面。当然,这个可能是因为网络限制的原因,公司对网络要监控和限制的。因为现实增强对硬件的一般要求有:很明显,少不了摄像头!而大部分的增强现实案例都需要确定位置,方向,所以GPS和指南针将非常有用。声音输入/输出,所以需要麦克风和扬声器... 查看全文
关于IOS程序设置启动画面以及图标的设备目前主要为:IPhone设备和IPad设备IPhone启动画面以及图标的设置目前IPhone的分辨率为:320X480、640X960、640X1136。Default.png320X480iPhone320X480分辨率屏幕默认启动图片。Default@2x.png640X960iPhone640X960分辨率屏幕默认启动图片。Default-568h@2x.png640X1136iPhone640X1136分辨率屏幕默认启动图片。----------... 查看全文
· 91平台iOS接入demo发布时间:2013-11-02
源码:http://pan.baidu.com/s/1DuBl6今天整理硬盘,找到了一个有趣的demo。一年前,91助手游戏联运呈爆棚趋势,但是许多使用FlashAir开发的优秀的游戏和应用都卡在了接入的环节。搜遍全网,国内相关资料寥寥无几,只有位Adobe的传教士写了一些有点关联文章,但是也实在没法解决在接入中遇到的这些疑难杂症。恰巧,我也做了一款APP在91上线,接入的过程中也遇到了很多奇葩的问题,现在想想,那些熬夜摸石头过河的日子还真不好过。产品上线后,应91商务林宗华先生邀约... 查看全文
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/3403124.html本人从在学校开始到现在上班(13年毕业)一直做web和android方面的开发,最近才开学习及ios的开发,所以ios学习中有不当之处,请大家留言赐教啦以前从来没有接触过Objective-C这门语言,不过我想面向对象编程应该大体思想都差不多在ios中的UITableView学习中... 查看全文
移动商业公司MEF和移动应用分析公司Distimo今天联合发布了全球应用商店趋势报告,报告发现,虽然移动游戏只占下载总量的36%,但却占据了iOS平台总收入的71%和GooglePlay总收入的89%。该报告发现苹果的AppStore占全球手游总收入的65%,不算应用类收入,GooglePlay占全球手游收入的比例增长到了35%。如人们所预计的那样,免费游戏占据了大多数的游戏收入,86%的AppStore游戏收入和94%的GooglePlay游戏收入都是来自免费游戏... 查看全文
· 神秘跨平台病毒badBIOS发布时间:2013-11-01
三年前,安全顾问、Pwn2Own黑客挑战赛创始人DragosRuiu在实验室里注意到一件非同寻常的事情:刚刚全新安装OSX的MacBookAir笔记本自动更新了BIOS固件,之后当他试图从CDROM启动机器时遭到了拒绝,他还发现机器会不做任何提示删除数据和撤销配置更改。随后几个月,事情越发离奇,仿佛是出自科幻惊悚片:一台运行OpenBSD的计算机也开始不做任何提示删除数据和更改配置。他的网络专门通过IPv6传输数据,即使关闭了IPv6协议也没用。最最难以置信的是,拔掉电源线和网线、移除Wi... 查看全文