iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
苹果公司已经售出了7亿部iOS设备,谷歌则宣称其Android设备激活量已达10亿部。微软拥有大约15亿名Windows用户,Facebook用户总数则达到了11.9亿人左右。职业社交网站LinkedIn和Twitter的用户人数分别为2.59亿人和2.32亿人,亚马逊和PayPal的活跃账户总数分别为2.15亿个和1.37亿个。市场研究公司Asymco近日公布报告称,当市场对公司股票进行定价时,这些用户的价值会明确体现出来。举例来说,Twitter用户的价值大约为每名用户110美元... 查看全文
· ios开发-引导页实现发布时间:2013-11-13
源码:http://files.cnblogs.com/ios8/%5Bcode4app.com%5DIntroductionTutorialView_10843.zip可以看看demo,很简单,我也是一看就懂。下面说说我整合到我的项目中的方法。1.把下载的demo中的MYIntroductionView.hMYIntroductionView.mMYIntroductionPanel.hMYIntroductionPanel.m这四个文件,再加上一些图像资源加到你的工程中去。... 查看全文
· IOS 设备备份文件详解 (一)发布时间:2013-11-11
IOS设备如果没有越狱的话想获取一些敏感的信息还是有写复杂的,比如获取上网信息,短信,通话记录等等这些,但是有一个通用的方法可以获取到这些信息,那就是IOS设备的备份功能。文章不涉及如何备份以及恢复的原理,这里详细讲解一下IOS备份之后的文件。先看第一张图IOS备份下来的文件打开备份的目录可以看到里面有很多的文件,一大堆40个字符组成的文件名,还有4个其他的文件。1)40个字符组成的文件名其实是IOS设备上该文件的一个域+路径然后做的一个SHA1得出来的... 查看全文
· IOS 设备备份文件详解 (二)发布时间:2013-11-11
这篇主要讲解如何解析Manifest.mbdb文件。使用二进制工具打开这个文件,文件的头6个字节是固定的,相当于是文件的一种标识后面的内容是一个一个的项,可以使用一个循环来读取文件,一个一个解析。这里有一个概念要先说一下,就是域,域是用来定位一个文件在手机上的全路径。比如上图的AppDomain-cairot,这个域就表示文件在手机上的目录为/var/mobile/Applications/,不同的域对应的手机的目录是不一样的,下面给出所有域和目录的一个对应关系,下面是自己的一段代码... 查看全文
英文原文:AndroidandiOSDemographicsInTheUSFredWilson最近对比了美国Android和iOS两大平台上,免费榜单排名前40的应用(表格在这里),得出了一些有趣的结论:(FredWilson的分类方法是:但凡离开朋友支撑后一无是处的应用归为:社交;用来购物的,归为”购物,而非生活方式;“通用”则是整合了好几个常规的分类。)1)榜单中,只有14个App是同时上榜的。facebook,pandora,instagram... 查看全文
· iOS-登录认证/json解析发布时间:2013-11-11
用户输入用户名和密码,点击登录。。。我们把用户名和密码(用post方式或者get方式,get方式多用于测试看你需要)传给服务器,服务器进行判断,然后返回一个接口给我们(这里服务器返回的json接口,正确就返回一个正确的接口给我们,错误就返回一个错误的接口给我们)。我们拿到接口去解析,判断是否登录成功做相应的操作。关于json解析,可以网上找找资料先看看,我就只知道[]是数组,{}是字典,iOS有自带的json解析的。以前一直说接口文档,接口什么,可自己从来都是模糊的,比如说一个类的接口... 查看全文
· IOS开发----生成静态库(.a)发布时间:2013-11-10
由于iPhone控件的极度匮乏和自定义组件在重用上的限制,在过去的项目中我们积累了大量的“纯代码”组件——因为IB本身的限制,我们无法把这些组件封装为IB组件库(本来我们想通过分发xib文件的方式重用这些组件,但最终发现这根本不可能,苹果的Plug-in编程不支持iPhone)。最终我们想到了静态库。虽然这仍然还是一种比较原始的复用方式,但起码我们可以隐藏组件的源代码。下面... 查看全文
· IOS编程--VoIP解密发布时间:2013-11-10
IOS编程--VoIP解密一般来说,IOS很少给App后台运行的权限.仅有的方式就是VoIP.IOS少有的为VoIP应用提供了后台socket连接,定期唤醒并且随开机启动的权限.而这些就是IOS上实现VoIPApp的关键.苹果官方文档对于的描述就短短的一页(点击这里),很多细节没有提及.这篇微博通过具体实现和查阅资料,补充了这些细节.并且列举出了在实现过程中可能遇到的问题,作为参考.博客:http://www.cnblogs.com/jhzhu邮箱:jhzhuustc@gmail.com作者... 查看全文
大家好,百忙之中,抽出点空,写个微博,话说好久没写。最近项目中有碰到写类似微信聊天界面上的效果,特整理了一下,写了一个小的Demo,希望给没头绪的同学们一个参考!下载地址:http://files.cnblogs.com/ios8/WeixinDeom.zipDemo下载地址:http://download.csdn.net/detail/rhljiayou/6524347先看一下效果图:左图为截取微信的,右图是本demo的效果再看一下主要代码实现... 查看全文
最近买了个Windows8.1平板电脑,不是SurfacePro,太贵,而是国产的乐凡F2(64G、4G内存),CPU是赛扬U1037。最开始安装VisualStudio2013以及其他开发工具都很顺利。不过启动WindowsPhone模拟器,提示说CPU虚拟化被禁止。这也没什么大不了的。点击“控制面板”>“程序与功能”中的“启动或关闭windows功能”,会弹出如图1的对话框。然后选中Hyper-V即可... 查看全文
· iOS进阶面试题----多线程发布时间:2013-11-09
1多线程是什么多线程是个复杂的概念,按字面意思是同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以以便听歌、一边写博客;对于应用来说,多线程可以让应用有更快的回应,可以在网络下载时,同时响应用户的触摸操作。在iOS应用中,对多线程最初的理解,就是并发,它的含义是原来先做烧水,再摘菜,再炒菜的工作... 查看全文
· iOS缓存-内存缓存发布时间:2013-11-08
为了减少与服务器的连接沟通次数,提高应用程序的执行速度,使用了iOS的缓存机制#import"YoungViewController.h"@interfaceYoungViewController()<NSURLConnectionDelegate>{NSURLConnection*connection;}@end@implementationYoungViewController-(void)viewDidLoad{[superviewDidLoad]... 查看全文
· iOS: 在代码中使用Autolayout (2)发布时间:2013-11-08
接上文:iOS:在代码中使用Autolayout(1)-按比例缩放和优先级。我们继续来看在代码中使用Autolayout的话题。先说intrinsicContentSize,也就是控件的内置大小。比如UILabel,UIButton等控件,他们都有自己的内置大小。控件的内置大小往往是由控件本身的内容所决定的,比如一个UILabel的文字很长,那么该UILabel的内置大小自然会很长。控件的内置大小可以通过UIView的intrinsicContentSize属性来获取内置大小... 查看全文
· badBIOS研究引发质疑发布时间:2013-11-07
知名安全专家DragosRuiu通过社交媒体描述了一种在理论上可能存在,但实际中闻所未闻的恶意程序badBIOS——病毒能通过扬声器和麦克风在被感染的机器之间互相通信。这项病毒研究立即引起了极大关注,但曾经支持他的安全研究人员开始对他的说法产生了怀疑,至今还无人能复制他的结果,许多人怀疑他可能误解了抓取到的数据。安全研究员TavisOrmandy在分析了Ruiu提供的数据(包括感染badBIOS的BIOS镜像)之后没有发现任何可疑的行为... 查看全文
据市场研究公司ABIResearch最近发布的一份研究报告称,苹果在iOS系统中整合车载信息娱乐系统的战略将在未来几年结出累累硕果。随着智能手机与汽车的整合度越来越高,苹果的iOS系统将得到更多其他的汽车系统的支持,预计它的市场份额将达到49.8%。预计MirrorLink将排在第二位,市场份额为43.6%。除了iOS和MirrorLink之外,其他所有的系统都将被归入“其他”类,因为它们的市场份额将非常少。ABI预计,到2018年时... 查看全文
· iOS面试题及答案大总结发布时间:2013-11-07
1.写一个NSString类的实现+(id)initWithCString:(c*****tchar*)nullTerminatedCStringencoding:(NSStringEncoding)encoding;+(id)stringWithCString:(c*****tchar*)nullTerminatedCStringencoding:(NSStringEncoding)encoding{NSString*obj;obj=[selfallocWithZone... 查看全文
随着可穿戴设备概念的兴起,智能手表越发成为人们关注的领域,吸引大公司与创业者扎根于此,市面上也涌现了大批设备。但智能手表到底怎么做?还没有哪家公司拿出了令人信服的产品功能与商业模式,这个市场远未成熟。这也给了创业公司巨大的机会,Pebble正是市场变热的引爆者与领先者。其以创新的功能、低廉的价格吸引了大量用户的关注,Kickstarter众筹模式带给Pebble的远不止资金、用户这么简单,还有巨大的名气,这让Pebble未来无论是融资还是新品发布都有巨大帮助... 查看全文
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/3409721.html一般情况下的POST异步操作需要实现以下几步:1.在controller.h上实现<NSURLConnectionDataDelegate>协议2.实现协议的几个方法,-(void)connection:(NSURLConnection*)connectiondidReceiveResponse:(NSURLResponse*... 查看全文
· ios中解析json对象基类发布时间:2013-11-06
这个是对上面一篇写的一个解析json对象的基类@interfaceBaseObjectFromJson:NSObject+(id)objectWithDict:(NSDictionary*)dictwithClassName:(NSString*)className;+(NSArray*)objectsWithArray:(NSArray*)arraywithClassName:(NSString*)className;-(id)initWithDict:(NSDictionary*)dict... 查看全文
· ios使用kvc机制简化对json的解析发布时间:2013-11-06
在ios开发中,我们经常需要对服务器的传回来的json进行解析,特别是对哪些字段特别多的就会又烦躁的情绪。tmd都是一样的东西,要为每个property赋值,真是累人啊。举个简单的例子吧。服务器会过来的数据是:{totalPage:100,page:2,desc:"xxxx",items:{[title:"mb",id:1000,s:111],[title:"ob",id:22,s:8]}}这个结构还是蛮简单的吧。一般我们我们需要2个对象,一个是Result的对象... 查看全文