TomiOS框架

最好用的开源跨平台 Js bridge 新秀 - DSBridge iOS 篇

看了 github 介绍,DSBridge 当之无愧是目前地球上最好的 IOS/Android javascript bridge,本文继上一篇介绍 android 端以后,今天介绍一下 ios 端的使用...

javascript

关于 iOS HTTP2.0 的一次学习实践

前面的文章也提到了目前的移动端网络常见性能问题,以及对应的优化策略,若是把HTTP1.1 替换为 HTTP2.0,能够说是网络性能优化的一步大棋。这几天对 iOS HTTP2.0 进行了简单的调研、测试,在此作个简单的总结 本文的大概思路是介绍 HTTP1.1 的弊端、HTTP…

java

CoreAnimation解析及中高级动画实现

CoreAnimation是一套图像渲染和动画基础框架,其在iOS和OSX平台用于显示对象和实现动画效果。使用CoreAnimation框架,动画的大部分帧渲染都是苹果为咱们作好的。咱们只须要配置几个动画参数(如开始和结束的点)并调用动画开始的方法。接下来就把剩余的工做交给Co…

android

基于ReSwift和App Coordinator的iOS架构

当咱们在谈iOS应用架构时,咱们听到最多的是MVC,MVVM,VIPER这三个Buzz Word,他们的逻辑一脉相承,不断的从ViewController中把逻辑拆分出去。

ios

JSPatch 热修复

JSPatch 首页。 ### 1、背景需求介绍 #### 为何咱们须要一个热修复 (hot-fix) 技术? 工做中容易犯错、bug 难以免。开发和测试人力有限。苹果 Appstore 审核周期太长,一旦出现严重 bug 难以快速上线新版本。做为生产力工具,用户有对稳定性和可靠性的需求。 #…

git

掌握 Swift 的字符串细节

原文地址:Mastering Swift: essential details about strings 原文做者:Dmitri Pavlutin 译文出自:掘金翻译计划 译者:Tuccuay 校对者:oOatuo , lsvih 掌握 Swift 的字符串细节 String…

github

IOS 下降线上版本Crash率

因为Object-C自己的不安全性,致使很容易产生Crash。在这些Crash,不少咱们能够利用自定义手段,进行避免。这样能够下降线上版本的Crash率,提高用户 体验。WTSafeGuard 避免APP Crash 组件,目前能作到的还颇有限。 UIKit不是线程安全的,执行…

正则表达式

玩转iOS开发:iOS开发中的装逼技术 - RunTime(一)

RunTime是Objective-C的特性, 若是用别的话来讲, 就是由于Objective-C是动态语言, 而后RunTime就是它的运行时机制这些这些, 而后就没而后了... 可是对于我这些渣渣来讲, 我的认为就是一堆C语言写的东西, 废话少说了, 直接来撸吧. 这里是有…

objective-c

放肆的使用 UIBezierPath 和 CAShapeLayer 画各类图形

'CAShapeLayer 是 CALayer 的子类,可是比 CALayer 更灵活,能够画出各类图形,固然,你也可使用其余方式来画,随你。

express

iOS中利用AOP(面向切面)原理实现拦截者功能超详细过程

AOP: Aspect Oriented Programming 面向切面编程.

编程

SwifterSwift:一套 Swift 3 本地库的生产力扩展(365 个)

SwifterSwift O 网页连接:一套 Swift 3 本地库的生产力扩展(365 个)

iOS https 切换的探究

谷歌从 2017 年起,Chrome 浏览器将也会把采用 HTTP 协议的网站标记为「不安全」网站;苹果从 2017 年 iOS App 将强制使用 HTTPS;在国内热火朝天的小程序也要求必须使用 HTTPS 请求。

DZURLRouter

DZURLRoute 是支持基于标准 URL 进行 Native 页面间跳转的 Objective-C 实现。方便您架构页面之间高内聚低耦合的开发模式。他的核心思想是把每个页面当成一个资源,经过标准的 URL 协议(统一资源定位符)来定位到每个可触达的页面(资源)。

iOS-动画知识梳理

iOS中基础动画及CoreAnimation的总结及实践

Hero:疯狂、相似于 Keynote 的 Magic Move 的 transition 库

Hero:疯狂、相似于 Keynote 的 Magic Move 的 transition 库。极为易用、支持自动布局。# 为开源点赞#

天弘基金移动 App 客户端架构优化之路

天弘基金移动 App 客户端架构优化之路随着移动互联网时代的到来,移动技术也随之飞速发展。现在,APP 已成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增加,越来越多的 APP 也在不断地挑战着每个移动端研发人员的知识深度,而移动端技术人员也在这个不断接受挑战的过程当中,成就了今天的移动互联网时代。天弘基金做为一家在基金,金融行业高速发展的公司,APP 面临着多重挑战,如庞大的用户群体、

【iOS】实现一个简单的画板 controller

实现一个简单的画板 controller。

iOS 摇一摇在屏幕上实时显示 log 和 crash 日志

小工具, 提升开发效率

[[贝聊科技]如何将 iOS 项目的编译速度提升5倍](https://juejin.im/entry/59539...

前言 贝聊目前开发的两款App分别是贝聊家长版和贝聊老师版,最近由于在快速迭代开发新功能,项目规模急速增加,单个端业务代码约23万行,私有库约6万行,第三方库代码约15万行,单个客户端的代码行数约60万。如今打包一次耗时须要11~12分钟。虽然还远远比不上 Facebook 的4…

震惊!iOS 系统竟然自带悬浮窗口调试工具 —— Jinkey 原创

1 背景 英文原文:http://ryanipete.com/blog/ios... / 我写得这个并非翻译而是用本身的理解从新表述这个功能,和原文内容有出入,有能力的能够查看英文原文. 微信…

iOS 测试利器:idb

腾讯云技术社区 - 掘金主页持续为你们呈现云计算技术文章,欢迎你们关注! 做者:樊林 导读 对于 android 的开发以及测试人员,对 adb 命令必定会很熟悉,adb 工具可谓 android 测试的入门神器,安装、卸载、抓 log、截图等等包罗万象。不少自动化以及性能工具都必定程度上要依赖 a…

[[推荐] QMUI iOS UI 框架正式发布](https://juejin.im/entry/586ba...

QMUI iOS 是一个致力于提升项目 iOS UI 开发效率的解决方案,其设计目是用于辅助快速搭建一个具有基本设计还原效果的 iOS 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能专一于业务需求而无需耗费精力在基础代码的设计上。不论是新项目的建立,或是已有项目的维护,都可使开发效率和项目质量获得大幅度提高。

一劳永逸,iOS 网页视图控制器通用类封装

随着 H5 的发展,在 iOS 开发中,网页视图的使用率逐渐提高,为了增长代码封装度、减轻开发负担,所以一般会对网页视图进行通用类的封装,本文简单讲述网页视图控制器通用类的封装流程,但愿对你们有所帮助。

最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等

RegExp 是正则表达式(Regular expression)的缩写,做用是对字符串执行模式匹配。

一般用于格式验证、正则替换、查找子串等

各类编程语言的正则表达式基本相同,不一样的语言可能会有一些细小的差异

iOS 高性能异构滚动视图 - LazyScrollView 实现

iOS 高性能异构滚动视图 - LazyScrollView 实现

iOS 性能优化总结

关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等

高性能Sqlite存储模型对象解密

前言 首先写这篇文章以前祝你们元旦快乐,而后自我介绍一下,我叫吴海超(WHC)在iOS领域有丰富的开发架构经验Github之后我也会以文章的形式分享具备实战意义的文章给你们,但愿可以给你们有所帮助。 主题 好今天这篇文章我主要给你们讲讲Sqlite应用,我想你们应该都知道怎么去…

相关文章
相关标签/搜索