登录 立即注册
金钱:

APP 缓存数据线程安全问题探讨

问题一般一个 iOS APP 做的事就是:请求数据->保存数据->展示数据,一般用 Sqlite 作为持久存储层,保存从网络拉取的数据,下次读取可以直接从 Sqlite DB 读取。我们先忽略从网络请求数据这一环节,假设数据已经保存在 DB 里,那我们要做的事就是,ViewController 从 DB 取数据,再传给 view 渲染:这是最简单的情况,随着 ...
Torr 2016-12-20 14:21
阅读:260 评论:1 赞:1

把第三方 iOS 应用转成动态库

前言本文会介绍一个自己写的工具,能够把第三方iOS应用转成动态库,并加载到自己的App中,文章最后会以支付宝为例,展示如何调用其中的C函数和OC方法。有什么用为什么要把第三方应用转成动态库呢?与一般的注入动态库+重签名打包的手段有什么不一样呢?好处主要有下面几点:可以直接调用别人的算法逆向分析别人的应用时,可 ...
Torr 2016-12-20 14:20
阅读:299 评论:0 赞:2

Objective-C AVPlayer播放视频的使用与封装

#大致效果 不要介意。界面有点丑。。。 ![AVPlayer封装.gif](http://upload-images.jianshu.io/upload_images/4009159-34f9419644796652.gif?imageMogr2/auto-orient/strip) #界面搭建 看下成员变量就知道我怎么搭建的了,这里我将video播放层的size作为参照量,对所有控件的size按照其video的size宽高进行比例缩放 ``` @ ...
攻小楷o 2016-12-20 13:17
阅读:117 评论:0 赞:0

Objective-C 使用核心动画CAAnimation实现动画

#先来看看效果吧 ![动画效果.gif](http://upload-images.jianshu.io/upload_images/4009159-5e0e527a36855b2b.gif?imageMogr2/auto-orient/strip) 整个核心动画就不多做介绍了,随便一搜就能有很多很详细的解释,主要使用以下四种 ``` CABasicAnimation //经典动画 CAKeyframeAnimation //关键帧动画 CATr ...
攻小楷o 2016-12-20 11:21
阅读:243 评论:0 赞:1

app一个方法直接修改为https

你的APP启用HTTPS了吗?距离2017年1月1日"苹果iOS强制要求HTTPS连接"还有不到1个月的时间,是否支持HTTPS直接影响APP能否在苹果商店顺利上架。WoSign为了自己的声誉现已关闭,app中设置直接调一用一个方法就可以了Ngnix服务器+域名SSL证书方法/步骤准备工作申请一个 SSL 证书 ,可在沃通WoSign网站申请所需SSL证书类型 ...
KB_MoreShare 2016-12-20 10:33
阅读:251 评论:0 赞:1

国内外 差距真大

日本公司面试题:看完他们的面试题,会心一笑,在初创公司也浸淫了不少时间,某朝的公司,得失成败依然看老板,程序员,其实我们没那么重要的再有钱,再好的程序员,也无法拯救一个失败的产品。当APP不能用来骗融资,大多人的APP的盈利能力,够给员工发工资么 ...
你丫的 2016-12-18 19:37
阅读:150 评论:0 赞:0

面向协议的 MVVM 架构介绍

在 Swift 中用值类型来替代引用类型,比以前在 Objective-C 中要容易许多,这可以让您的代码更简洁,并且更不容易出错。然而,当需要在多个类型当中共享代码的时候,许多人往往会回避使用值类型,而转为使用继承来实现。通过 Natasha 在 do{iOS} 2015 上对 MVVM 的介绍,您可以学习到如何使用协议来实现这个功能 ...
Torr 2016-12-18 16:05
阅读:241 评论:0 赞:1

教你如何申请Symantec免费SSL证书 韩俊强的博客

禁止转载!!!近期国内证书颁发机构WoSign由于存在管理问题导致其自身声誉受损,WoSign也关闭了免费SSL签发。对于小型企业和个人来说部署HTTPS时SSL证书就是一笔不小的费用,因此这也阻碍了HTTPS的覆盖速度。对于Mozilla的免费证书项目Lets Encrypt虽然其证书发布数量已经破千万,但该项目有一定的技术门槛。不过阿里云与 ...
HaRi 2016-12-17 21:40
阅读:583 评论:2 赞:4

手把手教你, Jenkins构建iOS项目

用xcode archive 导出ipa 然后上传到fir/蒲公英等测试平台 需要花至少10到20分钟,使用Jenkins搭建的持续集成环境只需3分钟. 下面是我今天早上研究的成果,由于Jenkins是基于java开发的先要安装JDK java官网直接下载安装.1.安装Jenkins1.1方法一:直接下载安装下载好安装包后打开安装PS:安装完成后在终端中输入,即可打开 ...
shareiOS 2016-12-15 18:09
阅读:268 评论:1 赞:0

iOS中声音播放的各种方法总结

前言这两天禁(晋)烟(嫣)的秀恩爱,身为程序员的我们又被默默的送了一把狗粮,这段时间一直在忙公司项目,两个多月都没有写过文章了,今天闲来无事想把iOS中播放音乐(包括段音效)的部分拿出来总结一下。主要部分:1.音效的播放2.音乐的播放(本地, 网络)3.音频队列服务1.音效播放(AudioToolbox/AudioToolbox.h)音频文件 ...
shareiOS 2016-12-15 18:09
阅读:386 评论:0 赞:0

Table View Cell 自适应速成大法

纵观近几年,有太多培训机构当搅屎棍进来瞎掺和贵国的全民创业,伪造简历不说,那帮菜鸟的技术真的是辣眼睛,卧槽,好像跑偏了,今天不是来申讨培训党的,我们是正经教程,还是回到主路继续开车~~~此教程特地针对Xcode8,iOS10和Swift 3优化并完善,那么你需要使用Xode8或者更新的版本,并且需要你有AutoLayout,TableView ...
shareiOS 2016-12-15 18:07
阅读:650 评论:15 赞:0

自定义方式实现相机拍照,前后镜头切换,拍照签名和分享,签名字体大小和颜色的选择 ...

用自定义的方式来实现相机的拍照功能,并实现了在拍照前的签名、修改签名文字的大小、修改签名文字的颜色、前后摄像头的切换以及对拍完的照片进行分享等功能注:该项目已获得中国开源社区推荐功能简介:① 用完全自定义的方式来实现相机的拍照功能;② 实现在拍照之前可以向照片界面添加签名效果;③ 通过Popover的方式来实 ...
xiao66guo 2016-12-15 13:15
阅读:132 评论:0 赞:0

iOS原生App与H5页面交互笔记

最近在做一个项目用到了原生App与H5交互,之前有做过简单的H5页面直接调用原生方法的例子,就是利用UIWebView中的代理方法 //webview每次加载之前都会调用这个方法,利用该代理方法截取JS的href来调用原生的方法(BOOL)webViewUIWebView)webView shouldStartLoadWithRequestNSURLRequest)request navigationTypeUIWebV ...
KB_MoreShare 2016-12-15 11:20
阅读:170 评论:0 赞:1

swift3.0 CoreGraphics绘图-实现画板

>swift3.0对绘图的API进行了优化,看起来更swift了。 看下UI的构造。设置画笔粗细、清空面板和保存到本地 ![画板哦.gif](http://upload-images.jianshu.io/upload_images/4009159-dd567cdd58f9e9ea.gif?imageMogr2/auto-orient/strip) 下面直接看画板文件 >这里我做的比较复杂,记录触摸到的每个点,再连成路径,其实直 ...
攻小楷o 2016-12-15 09:36
阅读:161 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

返回顶部