iOS13适配来了
在日常开发中,并不会常用到编译原理相关的知识,但不代表我们不需要了解它。本文系统的讲了 iOS 编译的各个环节,连签名环节都有涉及,深入浅出,也比较容易看懂。在编译原理层面,分为前端和后端,在众多概念中比较重要的是 Parser 和 CodeGen,了解一定的编译原理相关知识,对我们做更深层次的架构、语法设计会很有帮助。
iOS 系统基于 Hit Test 的触摸事件处理机制。
iOS/React/Swift/React Native的一点心得
iOS开发:我的初级到中级的晋级之路
iOS 源码探求系列
关于iOS 性能优化梳理、内存泄露、卡顿、网络、GPU、电量、 App 包体积瘦身、启动速度优化等、Instruments 高级技巧、常见的优化技能- Get — Edit
很强,可以通过header搞事情。
Componentized Flutter requires only three lines of code! 三行代码组件化集成 Flutter!可用于已有 iOS 项目,对原工程无侵入,无需更改原项目配置,集成后可直接以组件形式开发 Flutter 业务。
Verify code input view. Support security type for password. 常用的四位数输入框View【】【】【】【】
一款功能齐全的客户端(iOS、Android)研发助手,你值得拥有。 滴滴出品。
DoraemonKit 是一个功能集合面板,能够让每一个 App 快速接入一些常用的或者你没有实现的一些辅助开发工具、测试效率工具、视觉辅助工具,而且能够完美在 Doraemon 面板中接入你已经实现的与业务紧密耦合的一些非通有的辅助工具,功能强大,接入方便,便于扩展。
iOS全局自动化 代码混淆 工具!支持cocoapod组件代码一并 混淆,完美避开hardcode方法、静态库方法和系统库方法!
STPopup provides STPopupController, which works just like UINavigationController in form sheet/bottom sheet style, for both iPhone and iPad. 弹出框,可以push,pop view。
一个比较完美的高度自适应输入框。 作者提供了一些思路怎么做好一个完美的自适应输入框,值得学习。
A high-performance button control with rounded corners for iOS.
终极版、链式创建UIView/UIlabel/UIImageView/UIButton/UItableView等,像使用Masonry一样 to use !
类似微博主页、简书主页等效果。多页面嵌套,既可以上下滑动,也可以左右滑动切换页面。支持HeaderView悬浮、支持下拉刷新、上拉加载更多。
iOS类似微博、抖音、网易云等个人详情页滑动嵌套效果
Nimbus is an iOS framework whose feature set grows only as fast as its documentation.
Nimbus is a toolkit for experienced iOS software designers. It provides well-documented, modular components that solve a number of common iOS software requirements. This includes: a rich text label with hyperlinks; a web view controller; a simple approach to table models, radio groups, and table actions; standardized interapp communication, and powerful debugging tools, amongst many other features.
值得学习的framework。
iOS project of collected some demos for iOS App, use Objective-C
Scrollable UINavigationBar that follows the scrolling of a UIScrollView。 滑动时,nav bar隐藏。
Swift Featured Projects in brain Mapping 全面的swift guide
PanModal is an elegant and highly customizable presentation API for constructing bottom sheet modals on iOS. 底部弹出框,值得学习。
A Swifty Framework for Easy iOS Toasts 简单好用的swift toast框架
A clean and easy-to-use floating panel UI component for iOS 弹出,可以拖拽的view,内部可以包含tableView。
Fetches the most dominant and prominent colors from an image. 根据图片找到图片的主要颜色。
Promises for Swift & ObjC. 异步操作框架。
Learning Swift with reusable Swift code. 提供了很多swift例子。
Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage via delegate. 调试工具
A Cocoapods library designed to easily create forms with multiple data entry fields
Live Graphics Framework for iOS & macOS http://pixelkit.net
Powerful navigation library for iOS based on the coordinator pattern 可以学习一下思路
Written in pure Swift, QuickLayout offers a simple and easy way to manage Auto Layout in code.
优雅的iPhone等比例/全尺寸精准适配工具
Create useful .gitignore files for your project
A community-driven replacement for JSQMessagesViewController https://messagekit.github.io 聊天组件。
UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift
A Matcher Framework for Swift and Objective-C 强大的匹配工具
Swift FaveButton is an iOS cute animated like button written in Swift. 点赞喜欢等操作的button,附带漂亮的动画效果。
Swift A collection of awesome loading animations loading动画收集,swift
Beautiful button controller Modal controller with custom tranition. Good variant for implement setting in your app.
RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion Swift
fully customizable loading button with 9 different styles 自定义loading button,值得一看 Swift
[EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift. 酷炫的字体动画
Native popup alert similar to Apple Music or Feedback in AppStore app. Support animations & customisable. 原生Popup
Similar to controllers in Apple Music, Podcasts and Mail apps. Customizable height. Check scroll's bounce for more interactive. Simple adding close button and centering arrow indicator
present浮层Controller,可自定义高度。
A skeleton screen framework based on native for iOS. (原生骨架屏,网络加载过渡动画)
An elegant way to show users that something is happening and also prepare them to which contents he is waiting swift实现的骨架过度。
Presenting custom views as a popup in iOS.
A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
A collection of awesome loading animations 用swift写的一系列loading动画 hud。
SwiftEntryKit is a banner presenter library for iOS. It can be used to easily display pop-ups and notification-like views within your iOS apps. 这个动画框架真的是大而全!
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
SwiftUI Cheat Sheet
SwiftUI
Framework Learning and Usage Guide. 🚀
An example to-do list app using SwiftUI which is introduced in WWDC19
SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.
A demo implementation of SwiftUI for the Web.
A Weather app in SwiftUI.
A collection of notes, project pieces, playgrounds and ideas on learning and using SwiftUI and Combine
30 mini Swift Apps for self-study 国人编写@故胤道长
You don't have the time to watch all the WWDC session videos yourself? No problem I extracted the gist for you 🥳
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients Twitter出品,高效的图片加载和缓存framework,值得阅读学习源代码。
A thread safe, performant, feature rich image fetcher pinterest开源的图片下载framework
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
Regular expressions that match the mobile phone number in mainland China. / 一组匹配中国大陆手机号码的正则表达式。
100天iOS数据结构与算法实战
hacker-laws 的的中文翻译。
对开发人员有用的定律、理论、原则和模式。(Laws, Theories, Principles and Patterns that developers will find useful.)
为了方便阅读,维基百科增加了中文链接。英文链接表示 hacker-laws 项目尚未完成的主题。
2019年最新总结,从程序员到CTO,从专业走向卓越,企业内部分享文档pdf与PPT整理
一些代码库汇总
貌似是个人整理的一些代码库
很齐全的代码库
国人创建的代码库,更新很多
比较恶心的是会把你的代码clone到osChina的git里。。。。
为什么代码上传不上去?