做开发的都知道,不要重复的造轮子,要提高工作效率,轮子好多人都已经造好了,好用,bug又少,本篇文章就是要整理好用的第三方库,希望可以帮助大家,帮助自己,慢慢更新中, 如果有...
常用第三方库(持续更新ing...) 滚动公告、广告[Objective-C] - RollingNotice[https://github.com/maltsugar/Ro...
Swift 是一门快速、安全、现代化的编程语言,它与苹果的 iOS、macOS、tvOS 和 watchOS 等平台配合使用,使得移动应用程序和桌面应用程序的开发变得更加容易...
我们都知道 APP 启动时长对保证用户粘性有很大影响,一款加载时长过长的应该可能会直接被用户放弃,那么 APP启动时究竟做了系统究竟都做了哪些工作呢?下面就让我们一起来探究下...
虚拟内存 & ASLR 在早期计算机中数据是直接通过物理地址访问的,这就造成了下面两个问题 1.内存不够用2.数据安全问题 内存不够 ---> 虚拟内存 虚拟内存就是通过创建...
iOS 程序详细编译过程 1.写入辅助文件: 项目文件结构对应表、项目依赖库文件结构对应表、要执行的脚本、写成文件,方便后 面使用;创建一个.APP包,后面编译后的文件都会...
一、启动优化 1、冷启动(从零开始的启动) 冷启动可以分为三个阶段 1.1 Main函数执行前 加载可执行文件(mach-o文件) 加载动态链接库,进行rebase指针调整和...
一. +load方法 1. +load方法调用顺序 调用时机:+load方法会在Runtime加载类、分类时调用。调用顺序:先调用父类的+load,后调用子类的+load,再...
目录 MVC概论【本文】 模型层设计方法【请参考://www.greatytc.com/p/fce02188edec】 控制层的设计方法【请参考:https://ww...
1、面向协议 从Swift基础库的角度来说,定义的协议数量远比定义的类多很多 Swift协议可扩展,并通过扩展提供默认实现,这也是Swift面向协议的核心 Swift协议支持...
当今社会,崇尚的是金钱之上之道,多少人为了飞黄腾达而流干泪水,多少人为了致富发达而不惜铤而走险,能获得一点成功的人有很多,但是----------失败者更多。 我...
启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速度:400ms,这是刚好是启动...
IDE环境相关升级: Xcode 14.0+、macOS 12.4+Xcode 14 Beta 3 传送门:https://developer.apple.com/servi...
1.base class Swift中可以定义不继承于其它类的类,称之为基类(base class),而OC的类都是继承自NSObject。 2.switch 在OC...
前言:GitHub我们常用的第三方框架(开源库) AFNetworking[https://github.com/AFNetworking/AFNetworking]、Ala...
What is LLVM? The LLVM Project is a collection of modular and reusable compiler and too...
该文章属于<简书 — 刘小壮>原创,转载请注明: <简书 — 刘小壮> //www.greatytc.com/p/67a6004f6930 前段时间公司项目打算重构,...