变老并不等于成熟,真正的成熟在于看透;离开的人越来越多,留下的人越来越重要!
SwiftUI 作为 Apple 在自家平台使用 Swift 语言打造的首个重量级系统框架,将为这个平台上用户界面的构建方式带来革命性的转变。它摒弃了从上世纪八十年代开始就一直被使用的指令式 (imperative) 编程的方式,转而投向声明式 (declarative) 编程的。 SwiftUI 充分利用了 Swift 先进简洁的语法,提供了一套完整而优美的领域特定语言 (Domain-Specific Language, DSL)
场景之前在 iOS 或者 Android 开发的时候,我们有一套统一的 URL 规范,通过 URL 路径可以跳转到不同的App原生页面。iOS 类似 MGJRouter,Android 类似 ARouter。 主要场景就是可以通过 CMS 后台配置路径,在App内所有的资源位可以跳转到 App 的任何页面;当然也可以在开发中直接通过 URL的方式跳转。 如在App的首页Banner,需要跳转到某个商品详情页面,iOS/Andr
Xcode15开始,我们发现包大小减少了很多,是因为iOS SDK不再直接包含在Xcode中,而是Xcode安装后单独下载SDK。 Xcode 14.3 包大小Xcode 15.2 包大小 安装Xcode成功后,会提示我们下载 iOS17 SDK,这里有一个问题,我们直接通过Xcode下载的时候,经常下载中断,点击重新下载将从头开始下载。目前我直接通过Xcode下载基本没有成功过! 解决方法打开Xcode,使用 command + ,打
场景iOS开发目前主流语言为Swift,做App开发的偶尔想要开发一个服务端或者API接口,Swift实际上是有服务端开发能力的;如最简单的方式就是通过Vapor框架直接开发;那么怎么在Linux服务器配置Swift环境?如果使用Docker可以直接拉去Swift镜像,这里主要说明如何手动搭建Swift环境。 搭建环境Linux环境腾讯云 Ubuntu Server 22.04 LTS 64bit Swift环境安装首先去官方下载Swi
场景最近想写一个App,但是需要依赖几个Api,因为是iOS开发,所以用熟悉的语言开发最为方便,所以直接选择了用Swift语言的Vapor框架开发一个服务端。可以直接在服务端搭建,也可以使用Docker,这里主要讲使用Docker如何创建Swift项目镜像。 Linux 系统环境centOS-7 Docker 安装Docker官网 安装12345678910111213141516171819202122232425262728
官网github代码 Frida是什么?它是原生应用程序的 Greasemonkey,或者,用更专业的术语来说,它是一个动态代码检测工具包。它允许您将 JavaScript 片段或您自己的库注入到 Windows、macOS、GNU/Linux、iOS、Android 和 QNX 上的本机应用程序中。Frida 还为您提供了一些基于 Frida API 构建的简单工具。这些可以按原样使用,根据您的需要进行调整,或者作为如何使用
简介ReactiveX 是一个通过使用可观察序列来组合通过或异步的基于事件处理的程序的库。它扩展了观察者模式以支持数据或事件的序列,并添加了允许您以声明方式将序列组合在一起的运算符,同时抽象出对、同步、异步、线程安全并发数据结构和非阻塞 I/O的功能。 是一种函数式+响应式编程模式,有时也被称为“函数响应式编程”! 官网Github ReactiveX 生态系统RxSwift 是 Rx 的 Swift 版本。而Rx的全称叫做
本项目主要用于个人学习。主要功能为下载抖音快手等无水印短视频和部分视频工具,视频转Gif、视频取音频、视频取照片等。 技术栈服务端 API接口使用Vapor 框架 + Swift 开发。网页 使用Vue 框架开发。App(iOS) App使用Swift UIKit框架开发,后面考虑使用React Native开发iOS和Android版本。 短视频捕手App
当你的才华还撑不起你的野心时,那你就就应静下心来学习!