ios开发
文章平均质量分 79
Akries
浮华之后,沉淀的是心情
展开
-
iOS7或之前版本中 二维码的生成与扫描 开灯
1:搭建扫描环境:扫描框、扫描线、相册按钮等等。其中扫描动画如下: //设置定时器 _timer = [NSTimer scheduledTimerWithTimeInterval:1.2 target:self selector:@selector(animationAction) userInfo:nil repeats:YES]; <ul><li>(void)animationActi原创 2015-04-13 11:26:13 · 1220 阅读 · 0 评论 -
iOS block使用注意事项
默认情况下block是不允许修改外部变量的. 在block中,如果只使用全局或静态变量,不适用外部变量,那么blcok代码会存储在全局区.在arc中,外部变量存在堆中,变量在block内外的地址相同;若在栈中,变量会被copy到堆中. 如果使用__block修改外部变量,变量会被转移到堆中. 使用__block修饰,编译器回去直接找变量地址,直接操作变量,而不是复制对象在ARC中: 以下原创 2015-12-17 17:51:58 · 766 阅读 · 0 评论 -
CGContext 基础知识点
CGContextRef翻译 2015-09-06 09:40:02 · 551 阅读 · 0 评论 -
App Extensions 基本学习 iOS8
Extension的类型Extension有多种类型,每一种类型都绑定到一个称为“扩展点(Extension point)”的系统区域: “今日(Today,又称为Widget)”:可以快速获取更新或者在通知中心的今日视图中执行一项快速任务。 共享:发布到一个共享网站或者与其它应用程序共享内容。 动作:在另一个应用程序的上下文中操作或查看内容。 照片编辑(仅限于iOS):在照片应用程序中翻译 2015-07-07 23:12:18 · 510 阅读 · 0 评论 -
iOS 实现gif 图片效果 以及 图片不变形处理
在自定义的view上显示gif动画//1.获取gif路径 NSString *imagePath =[[NSBundle mainBundle] pathForResource:@"123" ofType:@"gif"]; CGImageSourceRef cImageSource = CGImageSourceCreateWithURL((__bridge CFURLRef)[原创 2015-07-03 14:51:57 · 2997 阅读 · 0 评论 -
NSData 与NSString Byte UIImage之间的转换
1,NSData 与 NSString NSData –> NSString NSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding]; NSString –> NSData NSString *aString = @”1234”; NSData *aD原创 2015-07-13 13:04:09 · 542 阅读 · 0 评论 -
OC 基础知识要点
1.Categroy类别,又称为扩展类,在类的原基础上扩展方法,且不可添加变量,如果扩展的方法与原始类中的方法相同,则会隐藏原始方法,且不可在扩展方法中通过super调用原始方法,这里与继承不同。 2.不支持多重继承 3.进程和线程的主要差别在他们是不同的操作系统资源管理方式 : 进程有独立的地址空间,一个进程崩溃之后,在保护模式下不会对其他进程产生影响; 线程只是进程中得不同原创 2015-07-26 13:53:44 · 512 阅读 · 0 评论 -
iOS录音wav caf 及mp3转码 音频的曲线
一 : 定义一个全局变量AVAudioRecorder的录音对象,并启动录音PCM格式设置如下://设置属性的字典recordSetting = [[NSMutableDictionary alloc] init];//1.格式 [recordSetting setObject:[NSNumber numberWithInt:kAudioFormatLinearPCM] forKey原创 2015-05-25 14:17:17 · 5231 阅读 · 0 评论 -
iOS汉字转码
Unicode转化为汉字:(NSString )replaceUnicode:(NSString )unicodeStr { NSString *tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@”\u”withString:@”\U”]; NSString *tempStr2 = [tempStr1stringByRepl原创 2015-06-03 13:20:11 · 617 阅读 · 2 评论 -
iOS 上传头像 裁剪
1:首先几个必须得返回值//相机是否可用- (BOOL) isCameraAvailable{ return [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];}//后置相机是否可用- (BOOL) isRearCameraAvailable{ ret原创 2015-05-05 21:03:51 · 2565 阅读 · 1 评论 -
平台开发 Html5 Hybrid
http://www.cnblogs.com/lwme/p/ios-call-objc-camera-from-javascript-in-uiwebview.html 转载出处UIWebView 是开发中常见的视图显控件,多数情况下,被用来显示html格式的内容. 除了HTML以外,UIWebView还支持iWork, Office等文档格式:Excel (.xls) Keynote转载 2015-05-12 10:58:35 · 886 阅读 · 0 评论 -
NSAssert使用 调试
NSAssert(x + y != 0,@”x和y的和不可能为0”); 在表达式“x + y != 0,不成立时” 程序就会抛出异常,并显示自定义的消息”x和y的和不可能为0”,并同时显示出错的文件、代码和调用函数等信息,是一个程序追踪的很好手段。*其中与assert的区别:assert 是C里面的宏。用于断言。NSAssert 只能在Objective-c里面使用。是assert的一个扩充。原创 2015-04-29 13:41:46 · 560 阅读 · 0 评论 -
UIevent事件
Did End on Exit :用户点击return或者done按钮 Editing Changed :字符增减,Cursor改变位置等 Editing Did Begin :当field得到焦点 Editing Did end :焦点离开field Touch Cancel :一个系统的事件,取消当前区域的点击操作 Touch Down :一个区域内的touch-down事件 To原创 2015-04-21 15:36:58 · 560 阅读 · 0 评论 -
iOS开发 企业证书下载生成安装 使用 以下内容为转载
第一部分:开发者证书创建和使用: 0、苹果iOS开发网站:https://developer.apple.com/account/ios/certificate/certificateCreate.action网站上点击Worldwide Developer Relations Certificate Authority下载:AppleWWDRCA.cer,点击安装,无此,则编译run程序,提示:转载 2015-04-13 15:21:44 · 994 阅读 · 0 评论 -
iOS 直播 IJKPlayer
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功!http://blog.csdn.net/github_33362155/article/details/51801499原创 2016-08-30 15:26:02 · 513 阅读 · 0 评论