iOS开发

代码改变世界,智慧照亮人生

一提到导航,都会想到用各类地图SDK导航,而我这里使用的是URL跳转多类地图导航,至于你说有什么好处啊,这个嘛。。。自己想吧 在plist文件配置白名单了 baidumap iosamap comgooglemaps __block NSString *urlScheme = @"QQR...

发布 0 条评论

我们App全局是支持侧滑返回的,但是有些页面有些收拾需求有冲突,所以需要禁止侧滑,只需要添加下面的代码就行了 - (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; // 禁用返回手势 if ...

发布 0 条评论

我们App又新添加了视频分享,选择的是七牛云存储,上传之后分享链接,但是视频比较大,所以需要添加取消选项,七牛云的取消上传也是不容易找到,试了一会才搞定,看代码 @interface ImageFileManager(){ __block BOOL _flag; ...

发布 0 条评论

App中要用到裁剪视频,功能需求比较简单,先来个获取四位随机数字的方法,这个主要是为了给视频命名用的: - (NSString *)randomString { NSString *letters = @"0123456789"; NSMutableString *randomString = [NSMutabl...

发布 0 条评论

下一步准备研究研究FFmpeg,先来编译一个,之前也没接触过,直接用别人的脚本吧,脚本在这 https://github.com/kewlbear/FFmpeg-iOS-build-script 编译之前要先做准备工作 1.先下载文件: https://github.com/libav/gas-preproc...

发布 0 条评论

最近使用百度地图,用到计算两点距离的问题,为了显示方便点,就想着给四舍五入,精确计算一下,以下直接贴代码,简洁明了。 1. float强转double float a = 0.01; int b = 9999; double c = (double)a*(double)b; NSLog(@"%f",c...

发布 0 条评论

之前发现微博开通了直播接口,而且还支持VR直播,很适合我们当前的产品需求,正好能够借助微博的平台来做产品,所以我们就去申请这个接口,其实开发技术没啥难的,只是申请的时候麻烦点,直接在后台去申请的话肯定不能通过,需要人工...

发布 0 条评论

这类问题通常是framework的问题, 一般按照下面的步骤来做: 大概就是: 1. 检查Link Binary With Libraries是否缺少相应地依赖类库 2. 查看Build Settings下的Library Search Paths的引入文件是否是相对路径,把路径不对的或者不存在...

发布 0 条评论

C++中的class和struct C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数,struct能继承,struct能实现多态! 既然这些它都能实现,那它和clas...

发布 0 条评论

最近将项目整个都支持了https了,用的是AFN,其实AFN本来就支持https的,只需要把ssl证书放在工程里,然后读取出来,加入到请求中即可,来看一下我用的方法: AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationMan...

发布 0 条评论