iOS高级
文章平均质量分 69
青梅煮码
生有涯而学无涯,以有崖对无涯,猝!
展开
-
iOS集成友盟第三方分享
可以参考demo来做,demo是可以跑起来的,如果用demo,只需要把key和ID换掉就好了,点击下载demo注册APPKey去友盟注册新AppKey拿到注册的AppKey导入SDK导入友盟提供的SDK,其目录结构如下 只需要将UMSocial导入项目中,接下来配置SDK配置在Build Settings->Other Linker Flags加入-ObjC 如图所示 设置Web支持HT原创 2017-05-10 21:28:42 · 9111 阅读 · 0 评论 -
iOS中根据视图生成图片,裁剪图片
需求是连接打印机,将文本内容生成图片然后裁剪之后传输给打印机打印。生成图片之后效果 大概原理是拿到View的上下文的范围,然后根据上下文生成图片核心代码 /* self.makeView 视图 self.all 整体获取视图显示ImageView self.part 裁剪之后图片显示ImageView */ /原创 2017-11-01 11:16:52 · 859 阅读 · 0 评论 -
ios中基于科大讯飞SDK进行人脸装扮
大致介绍导入科大讯飞库采用科大讯飞人脸识别技术SDK抓取照相机预览层的帧数据创建一个View,将抓取到的帧数据放到View的Layer层,降低CPU损耗,提高用户体验抓取Layer层上每一帧的时候,将CIImage图片进行处理,获取到图片内容,宽高,图片方向将图片传递到科大讯飞检验,科大讯飞返回人脸特征点格式化人脸特征点,拿到面部信息,拆解出每一个坐标点自定义一个View,将面部坐标原创 2017-07-21 15:02:55 · 810 阅读 · 0 评论 -
iOS中如何打包一个.dylib静态库以及设置静态库通用
.dylib.framework.dylib的展示形式是一个 xxxxx.a,.a是一个纯二进制文件,.framework中除了有二进制文件之外还有资源文件xxxxx.bundle。 .a文件不能直接使用,需要搭配.h文件一起使用,而framework文件可以直接引用静态库的作用原创 2017-07-14 16:19:40 · 1447 阅读 · 0 评论 -
ios中网络请求error错误汇总
在网络请求的时候会遇到很多请求错误, AFN会返回error错误的代码 ,整理出来方便查询 :) 也可以参考维基维基百科 List of HTTP status codes Error Code Description 1 kCFHostErrorHostNotFound “Indicates that the DNS lookup failed.” 2 kCFHost原创 2017-05-03 14:42:46 · 5689 阅读 · 0 评论 -
百度地图集成(一)
大家都知道地图是我们生活中不可或缺的一部分了,下面为大家献上即成百度地图的集成方法今天为大家带来的是百度地图API的对接方法,首先要申请一个密钥,这个是必须的,不然掉不起百度地图的申请之后你会得到一个密钥如果不想注册你可以直接拿我上面的随身地图定位的密钥来用,只要你不觉得看着麻烦,下面就是集成API部分的内容了可以点击这里去下载百度地图最新的Demo,里面有原创 2016-08-09 11:15:37 · 663 阅读 · 0 评论 -
百度地图集成(二、定位)
上面已经给大家讲解了简单百度地图API的方法,下面为大家介绍进行定位和模拟器模拟位置定位首先需要在info.plist里添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription):NSLocationWhenInUseUsageDescription ,允许在前台使用时获取GPS的描述NSLocationAlwaysUs原创 2016-08-09 14:27:29 · 714 阅读 · 0 评论 -
iOS中打一个包上传后,iTunes中找不到上传的包的解决方法
今天再上传新包的时候,明明包已经上传成功,但是在iTunes中怎么都找不到我上传的包,一直让我构建一个新版本可以看到已经上传成功,但是在iTunes中一直找不到我的包,一直让我构建版本 相当的焦灼,因为我当时也没公司的开发者注册的邮箱,后来跟lead说了下,要来了邮箱,看到苹果给回复一个邮件,具体内容如下: Dear developer, We have discovered one原创 2017-05-03 14:39:28 · 2641 阅读 · 0 评论 -
iOS中创建一个分类
前言:编程中我们可以通过很多的封装的代码来减少我们开发中重复而又并没有太多技术含量的代码,本文介绍下iOS中一个类型的分类创建首先创建一个项目,然后新建一个Object-C File文件 然后来到配合它的信息,其中File Type 是说你这个文件的类型,这里我们选择Category 接下来Class,顾名思义,需要继承的分类,这里我先用NSString来演示 输入File我们的分类就创原创 2017-04-21 11:50:30 · 1042 阅读 · 0 评论 -
iOS中关于pods升级后或删除框架报错ld: library not found for -lxxxx-ios-x.x.x
当正在开发时候,cocoapods移除某一个框架以后,会遇到ld: library not found for -lxxxx-ios-x.x.x。 这种情况下是因为将框架移除之后,并没有移除build setting->other linker flag中的引用,找到移除之后的框架,删除引用即可。还有一个情况就是升级pods之后,或者打开刚建好的workspace文件,会报错ld: library原创 2018-01-03 11:51:42 · 6489 阅读 · 0 评论