摘要: 【转载】「节日换肤」通用技术方案__iOS端实现 「节日换肤」通用技术方案__iOS端实现 一、问题的提出 不知道大家有没有发现, 元旦期间, 很多APP界面里的图标都换成了具有节日气氛的样式, 而在过了元旦节之后, 这些图标又悄无声息的变回了本来的面貌. 这些具有短暂生命周期、而又必须在固定时间节 阅读全文
posted @ 2019-03-17 16:56 yuhui.Mr 阅读(334) 评论(0) 推荐(0) 编辑
摘要: [转载]iOS客户端节日换肤方案探究 一、前言: Tip: 本来这篇文章在圣诞节就已经准备好了,但是由于种种原因一直没有写完,今天将它写出来,也算是2018年的第一篇文章了。你好,2018! 过去圣诞节是各大APP浓妆艳抹展现自己衣服的节日,今年的圣诞节似乎冷清了许多,只看到了几个APP换肤,那我就 阅读全文
posted @ 2019-03-17 16:52 yuhui.Mr 阅读(240) 评论(0) 推荐(0) 编辑
摘要: [转载]iOS性能优化 在性能优化中一个最具参考价值的属性是FPS:Frames Per Second,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次,这每刷新一次就是一帧frame,FPS也就是每秒钟刷新多少帧画面。静止不变的页面FPS值是0,这个 阅读全文
posted @ 2019-03-15 20:58 yuhui.Mr 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://www.hangge.com/blog/cache/detail_524.html 在 Swift 语言中,访问修饰符有五种,分别为 fileprivate,private,internal,public 和 open。默认的访问等级是 internal。 其中 filepr 阅读全文
posted @ 2019-03-12 12:21 yuhui.Mr 阅读(3663) 评论(0) 推荐(0) 编辑
摘要: Swift5 https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html import UIKitvar str = "Hello, playground"//介绍swift5相关的语法//********************常量和变 阅读全文
posted @ 2019-03-11 19:44 yuhui.Mr 阅读(8607) 评论(0) 推荐(0) 编辑
摘要: 【转载】iOS __weak和__strong在Block中的使用 1. __weak使用 1.1 ARC以后引入了__weak的概念来修饰Objective-C对象,使用这个关键字修饰的对象,对象的引用计数不会+1,这个关键字和__unsafe_unretained有些类似,只是在对象释放的时候_ 阅读全文
posted @ 2019-03-11 16:22 yuhui.Mr 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 【转载】starUML for Mac的安装与破解 下载StarUML地址:http://www.macupdate.com/app/mac/55571/staruml/download 或者官网: http://staruml.io 破解过程 1) 安装npm 执行完上面的命令,你就安装好了nod 阅读全文
posted @ 2019-03-10 23:00 yuhui.Mr 阅读(2215) 评论(0) 推荐(0) 编辑
摘要: 【转载】十大经典排序算法(动图演示) 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间 阅读全文
posted @ 2019-03-10 19:28 yuhui.Mr 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 知道的所有排序,及其时空复杂度和是否稳定 排序为什么分稳定不稳定? 判断单向链表中是否有环; 介绍数组、链表,以及对比一下 不用临时变量怎么实现 swap(a, b)——用加法或者异或都可以 简述排序算法——快排,partion函数的原理,堆排(不稳定),归并排序,基数排序。 手写代码:给出一个UI 阅读全文
posted @ 2019-03-10 19:26 yuhui.Mr 阅读(240) 评论(0) 推荐(0) 编辑
摘要: [U]推送的原理 1、注册:为应用程序申请消息推送服务。此时你的设备会向APNs服务器发送注册请求。 2、APNs服务器接受请求,并将deviceToken返给你设备上的应用程序 3、客户端应用程序将deviceToken发送给后台服务器程序,后台接收并储存。 4、后台服务器向APNs服务器发送推送 阅读全文
posted @ 2019-03-09 15:50 yuhui.Mr 阅读(317) 评论(0) 推荐(0) 编辑