iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
北京时间11月29日晚间消息,美国科技博客BusinessInsider旗下市场研究机构BIIntelligence最新数据显示,尽管Android设备保有量远高于iOS设备,但对于开人员而言,iOS平台仍比Android平台更赚钱。BIIntelligence数据显示,iOS开发者通过应用下载每获得1美元,Android开发者仅获得0.19美元。这意味着iOS平台每次应用下载为开发者带来的营收是Android平台的5倍。相比之下,两大平台在付费应用和应用内购买方面的差距要小一些... 查看全文
12306推出手机版等待了良久,12306手机版终于来了。中国铁路客户服务中心官网上线了“铁路12306”手机客户端1.2(试运行版),包括iOS版和Android版,目前iOS版还无法下载,Android用户现在就可以安装使用!铁路12306目前主要提供了“车票预订”、“订单查询”、“我的12306”服务,整体来看,界面简洁明了。根据笔者的简单试用,车票查询和预订都比较快速、方便... 查看全文
接上文:iOSCALayer和3D(1):定义一个简单的旋转3D立方体在上篇文章中,我们使用CALayer创建了一个可以旋转的正方体,在这篇文章中,我们为程序加入触摸事件,使这个正方体可以在用户触摸下进行任意方向的旋转:这里需要解决的问题是:CALayer的Transform实际上是对自身坐标系的Transform,但是我们需要旋转的方向和角度都是相对当前屏幕的坐标系,所以我们需要把针对当前屏幕坐标系的Transform转换成CALayer内部已经被变换坐标系的Transform... 查看全文
尽管Android应用下载量已经超过了iOS应用,但是就向开发者提供的回报率而言,iOS依然是Android的五倍之多。这也意味着,苹果的市场细分策略是向应用开发者支付更高的回报。科技博客BusinessInsider编辑的数据显示,iOS应用开发者通过下载获取1美元的收入,他们的Android应用只能够获得0.19美元。不过Android应用和iOS应用在游戏内支付及广告收入的差距已经被缩小。iOS应用每获取1美元的游戏内支付和广告营收,Android应用则分别获取了0.43美元和0... 查看全文
本文由PandoDaily的记者HamishMcKenzie撰写,他关注的领域多为媒体、政治和国际创业公司。本文讲述了在JonyIve的iOS7更新发布之后,扁平化设计对于线上出版商们带来的灾难性影响。当去年10月MarcoArment发布TheMagazine时,媒体都对其商业模式很感兴趣。当时TheMagazine只是一个iOS应用(不过用户也可以在网页端浏览或订阅),并且每两周都会有面向geek的文章出版,收费为2美元每月。仅仅一个月之内,这家线上出版商就已经达到了收支平衡。但从那时开始... 查看全文
具体步骤如下:首先,需要一个pem的证书,该证书需要与开发时签名用的一致。具体生成pem证书方法如下:1.登录到iPhoneDeveloperConnectionPortal(http://developer.apple.com/iphone/manage/overview/index.action)并点击AppIDs2.创建一个不使用通配符的AppID。通配符ID不能用于推送通知服务。例如,com.itotem.iphone3.点击AppID旁的“Configure”... 查看全文
先看结果:完成使用CALayer创建的一个旋转的3D立方体。 很简单,注意保持一个清晰的空间想象力,然后把每一个CALayer执行相应的3D变换,最后使用CoreAnimation是主Layer动起来,OK。让我们开始动手!首先,在ViewController中定义主Layer,这个CALayer用来存放其他子Layer,我们一共需要6个子Layer,每一个子Layer代表正方体的一个面。//主LayerCALayer*_rootLayer; 接着,也是最重要的... 查看全文
首先,对于frame大家都很熟悉,是当前view,相对于其父视图view的坐标,例如:UIView*view1=[[UIViewalloc]initWithFrame:CGRectMake(10,60,300,300)];view1.backgroundColor=[UIColorredColor];[self.viewaddSubview:view1];view1的坐标就是针对self.view所设置的。其中view1距self.view的左侧边缘是10px,距self... 查看全文
· IOS开发之UIScrollVIew运用发布时间:2013-11-25
UIScrollView可以实现在一个界面看到所有内容,同时也不需要担心所显示的内容超出屏幕的大小,当超出之后可以翻阅至下一页浏览。#pragmamark-UIScrollViewDelegate-(void)scrollViewDidScroll:(UIScrollView*)scrollView{//在UIScrollView滑动的时候调用此代理函数CGRectvisibleBounds=scrollView.bounds... 查看全文
在Windows的文件夹搜索中,可以使用”*”或者”?”这样的匹配符来搜索子文件路径。如下图: 在iOS中,可以使用NSPredicate格式符中的LIKE语句完成这样的筛选操作,注意NSPredicate格式符中的路径用%K,值用%@来表示(而且当%@占位符遇到字符串参数时,会自动为字符串加上引号)。所以可以定义一个函数,参数是要搜索的文件夹路径和匹配字符串,返回匹配的子路径。如下代码:NSArray*searchSubPaths(NSString*dir... 查看全文
· ios 精简日历发布时间:2013-11-23
网上其他人写的日历类功能都很齐全,比较繁杂,对于想看看日历基础实现然后自己绘制日历的我来说不太方便,就自己整理了一个极精简的日历出来,大家看了之后应该能多少理解日历该怎么自定义,很简单。我的小demo的源码里边有详细的注释http://files.cnblogs.com/ios8/calendar.zip日历类初始化//初始化日历类... 查看全文
· IOS UIView自动调整尺寸发布时间:2013-11-22
自动尺寸调整行为当您改变视图的边框矩形时,其内嵌子视图的位置和尺寸往往也需要改变,以适应原始视图的新尺寸。如果视图的autoresizesSubviews属性声明被设置为YES,则其子视图会根据autoresizingMask属性的值自动进行尺寸调整。简单配置一下视图的自动尺寸调整掩码常常就能使应用程序得到合适的行为;否则,应用程序就必须通过重载layoutSubviews方法来提供自己的实现。设置视图的自动尺寸调整行为的方法是通过位OR操作符将期望的自动尺寸调整常量连结起来... 查看全文
zxing是一个开源类库,用于解析条码二维码(1D/2D),实现语言为Java,但其中也提供了Objective-C的一个包,Objective-C的实现只能读取QRCode。我们最近的一个iOS工程需要在手机上识别我们的二维码,所以我采用了zxing,按照zxing的文档将ZXingWidget工程导入自己的工程,过程比较顺利,在我的iPhone上调试也没什么问题,但当我打成AdHoc版交付测试时,测试发现程序不能识别二维码,我挺奇怪,就在网上搜索... 查看全文
最近做的一个项目,项目中有个录音功能,采用的录音方法是IOS下的AVAudioRecorder。录音效果不错,但是录制的原生.pcm文件太大,每分钟大约10M左右。找了下相关的音频压缩方法,用speex的比较多。按照speex的示例文档折腾了半天,实现了转码压缩。speex压缩率还蛮高的,但是压缩之后的pcm文件不能播放,需要解码回来,可是按照示例代码解码之后的pcm文件依旧不能播放。百思不得解,遂google之,未果。得到只言片语,说是没有添加wav头云云... 查看全文
-(UIImage*)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidthtopCapHeight:(NSInteger)topCapWidth;Createsandreturnsanewimageobjectwiththespecifiedcapvalues.Duringscalingorresizingoftheimage,areascoveredbyacaparenotscaledorresized.Instead,the1... 查看全文
据国外媒体报道,微软今天透露,WindowsPhone应用商店累计下载量已达到30亿次,目前的日交易量达1000万,即月交易量达3亿。日交易量较9月的900万和6月的660万有所提升,明显反映出WindowsPhone的上行态势。WindowsPhone商店目前有19万款应用,每天新增500款,这可能主要得益于AppStudio等激励项目。WindowsPhone应用的累积下载量只有iOS平台(600亿次)的5%,不过该平台才刚开始取得显著的进步。自WindowsPhone8去年推出以来... 查看全文
来自9to5Google的报道称,Google发布了最新的GoogleMapsSDKv1.6。这款1.6版本的SDK最主要的改进在于对64位处理器的全面支持,编译会同时产生32位和64位的二进制文件,实际哪一个会被使用,Google表示Xcode会根据编译设置自动做出选择。此版本更新的功能还包括:增加限制最大、最小缩放比例的功能,改进标记透明度,修正了一些不恰当的CGFloat使用等,同时还修复了一些bug。如果恰好你正在做相关开发... 查看全文
昨天写了一篇关于coredata的文章,自己觉得挺傻的文章。没想其它程序员看过后觉得更傻,于是今天决定写一篇厉害点的,首先写了一个coredata和uitableview结合的框架,非常简单实现了数据变化时对应的uitableview的视图也变化的效果。1.考虑到很多地方都要用到fetchedresultscontroller这个功能,如果每个类里都写的这些代码的话,看着很不简约,于是就写了SQCFetchedResultsController这个类文件,首先考虑它和外部类的对接部分:a... 查看全文
功能函数:-(bool)checkDevice:(NSString*)name{NSString*deviceType=[UIDevicecurrentDevice].model;NSLog(@"deviceType=%@",deviceType);NSRangerange=[deviceTyperangeOfString:name];returnrange.location!=NSNotFound;}调用:NSString*nsStrIphone=@"iPhone"... 查看全文
第三篇上一篇我们讲了如何通过NSURL类来获取数据,这一章我们来讲下对于获取过来的数据如何解析.好了直接进入正文吧.正文:上一篇讲了我们获取过来的数据格式是JSON格式的大家可以搜下对应JSON转换类就可以按照对应的内容进行数据转换了我这边呢就提供一下我的转换方式我目前搭建的项目用到的最多的就是UITableView至于怎么使用UITableView我之后会进行讲解的我会在对应的.m文件中定义一个initListData方法.用来获取数据和解析数据(还是直接贴代码吧)-(void... 查看全文