自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 iOS12 AVPlayer播放视频 AVFoundationErrorDomain Code=-11800

iOS12 AVPlayer播放视频 AVFoundationErrorDomain Code=-11800报错信息如题,iOS13的系统测试手机不会最后需要再info.plist加上NSAppTransportSecurityNSAllowsArbitraryLoads完美解决

2020-08-14 15:32:13 30561

原创 iOS nsarray转jsonarray

在iOS开发中,网络请求需要传数组的时候如果直接把nsarray放到NSDictionary进去的话服务端会不好解析,需要将nsarray转成jsonarray[{},{}],代码如下+ (NSString *)arrayToJSONString:(NSArray *)arrayData{ NSData *data = [NSJSONSerialization dataWithJSONObject:arrayData

2020-06-03 20:25:51 1085

原创 cocoscreate 导出原生iOS工程配置流程

1、配置工程属性为ARCApple Clang - Language-Object-C >> Objective-C Automatic Reference Counting 设置为YES2、配置Apple Clang - Language下 C Language Dialect 为 GNU99[-std=gnu99] 不然会出现__block typeof(self)bs...

2019-11-14 20:14:34 1079 1

原创 iOS开发常用宏总结

在APP开发过程中经常会用到一些固定的常量或者统一的分类等,每个地方都去写这种判断表达式会让代码很臃肿且不易修改,整理下工作中常用的一些宏定义吧//AppDelegate与本都存储对象#define kAppDelegate (AppDelegate *)[UIApplication sharedApplication].delegate#define kUserDef...

2019-07-18 20:05:03 208

原创 xcode Automatic signing is unable to resolve an issue 错误

原先的上线APP需要加入内购,首先在开发者中心创建内购证书,app id添加支持内购并选择相应的证书后在XCode里面配置刚配置选择证书的时候一直提示xcode Automatic signing is unable to resolve an issue错误,明明证书都配好了,一直报这个错误,我想应该是证书缓存问题.前往文件夹:~/Library/MobileDevice/...

2019-06-12 20:04:01 3636

原创 xcode报错‘vector’ file no found 或者‘string’ file no found

遇到一个很坑的问题,在.m文件包含C++头文件的时候报了‘vector’ file no found,怎么都找不到答案,xcode就提示这个错误,很难理解,最后把这个.m文件改成.mm就行了...

2018-10-26 14:17:53 5110

原创 UIGraphicsBeginImageContext内存暴涨问题

在开发中遇到使用UIGraphicsBeginImageContext处理图片内存飙涨的问题       用for循环处理图片,使用UIGraphicsBeginImageContext对图片进行裁剪缩放操作,内存一直在涨,方法执行结束后内存才会降下来,这种情况会导致内存突然暴涨然后再急速回落解决方法添加@autoreleasepool自动释放池,及时的释放内部局部变量,避免内存使用峰值过...

2018-08-31 15:14:10 2421

原创 iOS音频混合技术

项目中需要将原视频的音频和视频添加新的音频进行重新合成,最终生成一个视频目前采用方案是先将两个音频混合成一个音频后再跟视频合成,音频混合功能代码如下+(void)audioMixture:(AVAsset *)firstAsset secondAsset:(AVAsset *)secondAsset outputPath:(NSString *)outputPath withResult:...

2018-07-31 22:10:01 976

原创 mac系统升级10.13导致pod无法使用问题

mac系统升级,今天项目pod突然不能使用了,提示“bash:/usr/local/bin/pod:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory”错误提示要更新pod了,先更新gem 执行sudo gem update -...

2018-06-01 18:04:49 749

原创 使用权限 [com.apple.developer.in-app-payments] 的 App 必须为[Traditional Chine]提供隐私政策

    今天在提交App Store的ituns后台突然提示这个错误使用权限 [com.apple.developer.in-app-payments] 的 App 必须为[ Traditional Chinese]提供隐私政策。如果您的 App 不使用这些权限,请将它们从您的 App 中移除并上传新的二进制文件。https://www.jianshu.com/p/f7d82fbdcb65   这...

2018-03-31 00:26:25 688

原创 iOS现有项目集成egretSDK

一、将相关文件整理文件夹egret_libs ,特意把ViewController的类也拷贝到HotUpdate文件夹过来,后面使用再删除二、添加SystemConfiguration.framework、JavaScriptCore.framework、MediaPlayer.framework、libz.tbd、libstdc++.tbd、libstdc++.6.0.9.tbd、libicuc...

2018-03-09 18:16:17 577

原创 AVFoundation编解码

iOS AVFoundation编解码简介 最近在做一个视频处理的应用app,主要实现图片搭配视频资源合成最终的视频,需要用到编解码知识,起初考虑FFMpeg,但FFMpeg编码效率偏低,需要用到硬件编解码。然后就考虑用原生平台采用的方案 VideoToolbox编解码框架适合于录制视频的编解码,解决从摄像头实时编码视频,而我们要做的是图片编码视频,所以放弃采用VideoTo

2018-01-16 14:25:41 1221 1

原创 日常问题总结

日常问题总结遇到SDWebImage (~> 4.0.0)required byPodfile` 工程Target-General-Deployment Target 需要设置运行对应的系统最低版本,如最低要求iOS8.0>Xcode9 FFmpeg AVMediaType与系统的AVFoundation框架冲突 报错信息:Typedef ‘AVMediaTy...

2017-11-22 11:08:59 788 1

转载 多年iOS开发经验总结

1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabled = YES;2、隐藏某行cell- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{// 如果是你需要隐藏的那一行,返回高

2017-11-22 09:59:14 218

原创 用UITextField输入完整汉字或字母再触发textFieldDidChange

在用UITextField替代搜索控件时,搜索输入汉字时,没输入一个英文拼都触发了textFieldDidChange,而我想等选择完汉字或英文字符后在触发,需要再textFieldDidChange添加一个判断UITextRange *rang = textField.markedTextRange;// 获取非=选中状态文字范围    if (rang ==nil) {

2016-12-15 14:20:34 3470

原创 iOS开发导航栏黑线问题

自定义导航栏设置底部出现黑线问题,以下代码可屏蔽黑线[self.navigationBarsetBackgroundImage:[UIImageimageNamed:@"navigation_background_lanse"]                       forBarPosition:UIBarPositionAny                    

2016-12-15 14:16:45 264

原创 iOS文件读写遇到\r\n问题

在开发中遇到了从其它地方拷贝文件读取时换行符是\r\n,导致后续的代码执行错误,刚开始享用字符串替换的方法stringByReplacingOccurrencesOfString:@"\r\n" withString:@""  来替换,但发现不行,没有效果最后在xcode开发工具右侧中间的text Settings的地方设置line Endings切换一下就ok了

2016-11-14 18:31:00 2254

原创 iOS项目目录

对于初学者一直没有足够重视项目框架和代码质量,很多时候需要修改某些地方时候往往花费很大的代价,从项目开始时就需要对整体有一个完整的规划,分享下自己总结的项目目录

2016-11-07 19:19:56 154

原创 iOS网络检测Reachability使用

在项目中经常需要考虑到网络断开的情况,有时候还需要实时监测网络状态,Reachability是苹果官方推荐的方法,要求iOS8以上系统,参考地址: https://developer.apple.com/library/content/samplecode/Reachability/Introduction/Intro.html简单介绍下如何使用1、初始化//添加监听网络状态 

2016-11-04 18:14:48 449

转载 iOS JSONKit配置

Json解析库,其特点是代码简单,只有一个.h和.m文件,在将JSONKit对文件添加到项目后会碰到一些小错误1、JSONKit不支持ARC模式,所需需要在Build Phases ->Compile Sources中选择JSONKit.m文件双击一下,添加 -fno-objc-arc如下所示2、修改完成后编译仍然会出现下面的错误:error: assignment t

2016-11-02 09:39:22 187

原创 职场生活

工作中总会遇到各种各样的坎,跟各个岗位的同事共同完成项目,很多时候项目到推进需要大家共同的推进。最近项目总是延期,嗨!很无奈,技术层面上自己也还挺努力的,但总有很多因素致使项目进展非常缓慢,自己也还可以做的更好吧,不想找借口来推脱,keep going

2016-10-27 18:36:28 167

原创 缅怀雷神

听到这个消息真的很震惊,年纪相当的我们已永远分隔在两个世界。对技术狂热的你实在让我佩服,但却忽略了身体才是革命的本钱,最终上天没有给你留下多余的准备时间,就这么突然离去。去年的这个时候还向您请教问题,您的热心让我感动。您对技术的深入与总结,心里由衷的佩服。虽然您走了,但是您给我们的印象永远长流心底,你的技术博客、每一个文字都是非常宝贵的财富,这些都将记录您日后的伟大,向您致敬——雷霄铧by

2016-08-30 16:59:57 300

原创 目前状态

最近看到一句值得深刻思考的一句话“当你感到困难的时候,请静下心来提升自己,只有让自己的能力上一个等级,问题就更容易解决了”

2015-12-08 19:40:27 227

EA7.5安装包以及汉化包破解码

EA7.5安装包以及汉化包破解码,画类图很好用的工具,可以转换中文版

2012-11-13

鼠标模拟点击demo

鼠标模拟点击源代码,可以参考这个实例,希望对你有帮组

2012-03-06

http抓包工具

自己网上找了很久都没有什么适合的,这个比较最适合了

2012-03-01

VS2005编程助手

写代码将方便多了,自动提示,非常方便,不防试试

2012-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除