Tag archives for swift

开源软件

macOS 视频播放器IINA

IINA是macOS 平台下的开源视频播放器,基于开源播放器mpv, 以Swift 语言开发。IINA支持几乎所有常用媒体的播放(甚至是 GIF),并得以稳定输出高质量的图像。MPV 的配置文件和脚本系统仍然保留。同时简化了其他视频播放器的复杂交互。在保留层叠菜单的同时,它提供了直观、快速的设置界面并允许自定义键盘和鼠标的行为, 支持Force Touch 和 Touch Bar 。      
继续阅读
开源News

Swift 3.0 发布,又要学习一门新语言了!

Apple 正式发布 Swift ,这是 Swift 开源以来发布的第一个主要版本。Swift 3 包含大量重要的核心语言和标准库改进以及优化;Swift 的 Linux 移植;并且首次发布官方的  Swift 包管理器。 Swift 3 迁移 Swift 3 源代码不兼容旧版本,主要是因为 SE-0005 和 SE-0006 的改进,这些改进不仅影响 Standard Library APIs 命名,还会完全改变 Objective-C APIs (特别是 Cocoa ) 导入到 Swift 的方式。 为了帮助用…
继续阅读
开源软件

ShiftJS:Swift 转 JavaScript 编译器 (JavaScript)

ShiftJS 能把 Swift 代码转换成 JavaScript 代码,使用 JavaScript 编写,当前属于早期开发阶段,遵循 MIT 开源授权协议。 GitHub 地址: 安装: npm install ShiftJS 要求 Node 以上版本,代码包括 Lexer、Parser 和 API。 使用 编译 Swift 文件为 JavaScript: Tokenize Swift 文件: -t 从 Swift 文件解析 AST: -a 查看所有命令: --help
继续阅读
12