前言: 最近公司项目不怎么忙, 闲暇时间把iOS 在面试中可能会遇到的问题整理了一番, 一部分题目是自己面试遇到的,一部分题目则是网上收录的, 方便自己巩固复习, 也分享...
RAIL 是一种以用户为中心的性能模型。每个网络应用均具有与其生命周期有关的四个不同方面,且这些方面以不同的方式影响着性能: TL;DR 以用户为中心;最终目标不是让您的网站...
前端技术分享--前端发展脉络 以过往技术的发展,来看待每项技术引入的原因和所解决的问题。这种做法的意义无疑是巨大的。因此,今天在这里和大家对前端发展脉络进行一个梳理。希望我们...
原文地址:https://developer.aliyun.com/article/739880?utm_content=g_1000094950 提起大前端,总会有人抱怨“...
黑苹果安装难不难?有些人很容易,一路下一步,轻松搞定。而有些人,折腾了把月,却连安装界面都没有看见,只有无尽的错误跑码。两者之间的差别,其实仅仅只是一份适合你电脑的CLOVE...
技术栈: React16.x + React-router4.x + React-redux5.x + Redux-thunk2.x + express4.x 前言 前段时...
本文为 Marno 原创,转载必须保留出处!公众号【 aMarno 】,关注后回复 RN 加入交流群React Native 优秀开源项目大全:http://www.marn...
1、性能指标 内存 电量消耗 初始化时间 执行速度 响应速度 本地存储 互操作性(应用之间的互操作性、数据共享) 网络环境 带宽 数据刷新 多用户支持 单点登录 安全 崩溃(...
前言 xcode中的build settings中有很多涉及到编译设置的选项,了解这些设置,对我们代码的编译速度和安装包大小会有不小的影响,所以我最近对build setti...
简介 StringTemplate是一种基于java的模板引擎库,类似于velocity,FreeMarker。可以用于生成源代码、web页面、电子邮件等多种样式的文本。选择...
在面试中经常会被问到关于Runloop的问题,比如: runloop和线程有什么关系? runloop的mode作用是什么? 猜想runloop内部是如何实现的? 等等诸如此...
iOS 客户端接入 Flutter 实践 官方混编文档 https://github.com/flutter/flutter/wiki/Add-Flutter-to-exis...
这两天翻看 ibireme 大神 《不再安全的 OSSpinLock》 这篇文章,看到文中分析各种锁之前的性能的图表: 发现除了@synchronized 用过,其他的都陌生...
前言 作为iOS开发人员,相信大多数伙伴都对怎么获取iOS的私有API很有兴趣,最近通过查找资料,总结了以下三种方法,希望对你有用。 第一种(class-dump) 不得不说...
在开发中我们经常会遇到异步方法,在设计程序逻辑的时候有些操作依赖于异步的回调结果,有时候我们不得不把一个原本内聚的逻辑通过代理或者回调的方式打散开来,这样作它打乱了我们代码顺...
最近为了体验苹果的暗黑模式,把macOS和Xcode都升级到最新的版本macOS10.14 Xcode10,顺其自然的就直接用Xcode10来开发了。 随后用Xcode10上...