iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
· IOS 开发之文件管理发布时间:2015-03-19
一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之间是不可以互相访问模拟器沙盒的位置/User/userName/Library/ApplicationSupport/iPhoneSimulator当我们创建应用程序时,在每个沙盒中含有三个文件,分别是Document... 查看全文
· IOS的UI框架学习发布时间:2015-03-19
UI框架的类图UI的对象模型... 查看全文
· 初探iOS网络开发,数据解析。发布时间:2015-03-18
通过大众点评平台开发来简单了解一下,oc的网络编程和数据解析(json)首先我们需要到大大众点评开发者平台申请一个key。http://developer.dianping.com/app/tech/api这个网站有api文档。本文没有使用第三方库,网络其请求使用NSURLConnection类,json数据解析使用NSJSONSerialization。这个例子是根据条件获取商户信息。1... 查看全文
据外媒ArsTechnica报道,来自FireEye的安全专家近日发现,数千款iOS和Android平台的应用存在被“FREAK”(FactoringRSAExportKeys,分解RSA导出密钥)漏洞攻击的潜在危险。安全专家在进一步对各个平台软件进行调查后发现,在iOS平台热门的14079款应用中,有771款容易受到攻击,而在Android平台,下载量超过100万次的应用中,有1288款应用容易受到攻击。据研究员表示... 查看全文
//根据传过来的文字内容,文字大小,和最大尺寸动态计算文字所占用的size-(CGSize)labelAutoCalculateRectWith:(NSString*)textFontSize:(CGFloat)fontSizeMaxSize:(CGSize)maxSize{NSMutableParagraphStyle*paragraphStyle=[[NSMutableParagraphStylealloc]init];paragraphStyle... 查看全文
· 语音分享应用ios源码项目发布时间:2015-03-18
该源码是语音分享应用源码,本demo使用了科大讯飞语音识别作为分享内容的输入方式,同时也支持手动键盘输入分享内容,限制分享内容文字不能超过180个字符,分享内容输入完成后可以直接分享,分享SDK使用的时友盟社会化分享。-(IBAction)voiceRecognize:(id)sender{[self.textViewresignFirstResponder];_result=@"";[_iflyRecognizerViewstart];}-(void)onResult:(NSArray*... 查看全文
1.它用于UITextView和UIWebView,属性名为:dataDetetorTypes2.此属性可以设定使符合电话、邮件、网址、符合格式的日期等文字变为链接文字。3.电话号码点击后拨出电话,网址点击后会用Safari打开,电子邮件会用mail打开,而符合格式的日期会弹出一个ActionSheet,有创建事件,在Calendar中显示,和拷贝三个选项。4.使用示例:UITextView*textView=[[UITextViewalloc]initWithFrame:CGRectMake... 查看全文
· iOS如何实现长按拖动控件发布时间:2015-03-18
实现控件拖动的方法有多种,可以使用UICollectionView的代理方法直接实现,但是有些开发者在初始时没有使用UICollectionView创建九宫格,后来增加需求,却要增加这种拖动移动的效果,又不想更改页面的初始控件,那么应该怎么实现呢?方法很简单,首先在@interface创建以下全局变量;@interfaceYRViewController(){BOOLcontain;CGPointstartPoint;CGPointoriginPoint;}@property(strong... 查看全文
IOS数据持久化的方式分为三种:属性列表(自定义的PropertyList、NSUserDefaults)归档(NSKeyedArchiver)数据库(SQLite、CoreData、第三方类库等)下面主要来介绍一个归档NSKeyedArchiver。归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解归档(反序列化)还原这些对象。归档方式... 查看全文
iOS是apple公司的移动操作系统,在iPhone,iPad,iPod中应用,该名最初为Cisco的网络设备操作系统,后授权于Apple公司使用。下面介绍历史版本的特性。iOS1最大特性是具有其他手机无法比拟的触屏功能,使捏拉缩放和慢性滚动变得近乎完美。从而使应用的体验变得更加自然而即时。缺点:1.不支持复制/粘贴文本。2.无法在发邮件时添加附件。3.不支持彩信功能。4.Exchange邮件推送。5.可自定义的主屏幕、tethering、可见的全局文件管理器、Office文件编辑、语音拨号... 查看全文
· ios打地鼠游戏源码发布时间:2015-03-17
打地鼠游戏源码,游戏是一款多关卡基于cocos2d的iPad打地鼠游戏源码,这也是一款高质量的打地鼠游戏源码,可以拥有逐步上升的关卡的设置,大家可以在关卡时设置一些商业化的模式来盈利的,非常完美的一款完整版休闲类游戏源码。源码下载:http://code.662p.com/view/6306.html<ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op>详细说明:http://ios... 查看全文
· IOS开发中多线程的使用发布时间:2015-03-17
一、创建多线程的五种方式1.开启线程的方法一NSThread*thread=[[NSThreadalloc]initWithTarget:selfselector:@selector(_update)object:nil];2.开启线程的方法二[NSThreaddetachNewThreadSelector:@selector(_update)toTarget:selfwithObject:nil];3.开启线程的方法三[selfperformSelectorInBackground... 查看全文
· IOS 学习日志 2015-3-16发布时间:2015-03-17
Objective--C一关键字self相当于java中的this,但是又有不同它即可一代替对象,也可以代替类,也就是说它既可以用在静态方法中又可以用在动态方法中。super相当于父类,可以调用父类的函数nil相当于java中null,空指针#pragma注释代码用的,用它注释之后,以后你要想找到这段代码可以一下定位到该段代码,一般在一些回调方法... 查看全文
· IOS基础——alloc、init和new方法发布时间:2015-03-15
alloc:分配内存。init:初始化。new:代替上面两个函数:分配内存,并且初始化。注意:1.在实际开发中很少会用到new,一般创建对象时我们一般是[[classNamealloc]init];2.区别只在于alloc分配内存的时候使用了zone它是给对象分配内存的时候,把关联的对象分配到一个相邻的内存区域内,以便于调用时消耗很少的内存,提升了程序处理速度。3.不推荐使用new:原因是使用new的话,初始化方法被固定死只能使用init,不能调用其他的initXX方法。4... 查看全文
1.为了强制一个对象隐藏其数据,编译器限制实例变量范围以限制其在程序中的可见性。但是为了提供灵活性,苹果也让开发者显示设置范围(四选一)。2.四种编译指令如下:@private实例变量只能被声明它的类访问。@protected实例变量能被声明它的类和子类,所有没有显示指定范围的实例变量都是@protected。@public实例变量可以在任何地方被访问。@packge使用modern运行时,一个@package实例变量在实现这个类的可执行文件镜像中实际上是@public的... 查看全文
目录前言脑洞开一开分析整容结语前言2014年过的那么快,过年又那么块,2015年又是飞快地节奏,真尼玛感觉上帝是不是无聊使用了变速外挂开启了加速模式~到现在博主都无法接受已经上班的事实……在地铁脸被挤在玻璃上的时候只能用眼神写满傻X射这个世界一脸!!原谅博主那么鸡粪~因为哥最近生病了,不嗨心~~,我想来去想不明白,博主每周健身4天,胸肌压女友、拳头比沙煲、吃喝健又康、体硬似野马,怎么会生病呢?我苦思多日,终于有一天早上起床看了镜子半个小时后我才顿悟... 查看全文
没有永远的敌人,只有永远的利益,这句话在科技圈内同样适用。来自《路透社》的消息称微软计划将其个人助理Cortana(国内叫小娜)带到iOS和安卓平台,以独立应用的形式出现。微软目前正在打造一个进阶版本的Cortana-代号名为“Einstein”,这主要依赖于人工智能根据时间或地点为用户提供相关的信息。Cortana未来的版本将会非常注重基于用户的位置,时间和用户希望完成的任务。长久以来人们熟知微软是因为其Windows操作系统和Office套件... 查看全文
这边博客主要是学习博主全栈工程狮的《IOS性能调优系列:Analyze静态分析》后的实践,最近公司的项目上架并没有做性能的调优,故此在此记录,以便以后使用,在此感谢博主全栈工程狮写的精彩博文(引用)Analyze主要分析以下四种问题:1、逻辑错误:访问空指针或未初始化的变量等;2、内存管理错误:如内存泄漏等;3、声明错误:从未使用过的变量;4、Api调用错误:未包含使用的库和框架。进过测试存在的问题:1.未用过的变量2.在一个类的实例方法中... 查看全文
北京时间3月14日上午消息,微软正计划将Cortana语音助手作为一款独立应用在iOS和Android平台上推出。目前,微软正在将Cortana集成至Windows10。在接受路透社采访时,微软研究部门总经理埃里克·霍尔维茨(EricHorvitz)表示,今年晚些时候,微软计划对Cortana进行更全面的推广。他表示:“新技术可以阅读并理解电子邮件,并将在未来版本的Cortana中扮演核心角色。目前我们计划的时间是今年秋季。&rdquo... 查看全文
· IOS开发--动画篇-->火焰帧动画发布时间:2015-03-13
火焰帧动画火焰帧动画,并添加停止/开始按钮火焰帧动画步骤:1,创建可变数组,存放图片2,创建帧动画所需的图片(for循环创建),并将所创建的图片放入可变数组中3,创建视图ImageView,并设置其初始图片,放在window上4,设置帧动画时间,默认时间为1/30.1*图片数目:_imageView.animationDuration=1;5,设置动画的图片数组,赋值的数组必须存放的是UIImage类型的对象:_imageView.animationImages=array;6... 查看全文