Swift开发:macOS多语言编辑器应用详解

在Swift开发中,本地化是iOS应用的关键部分,允许应用在全球范围内适应不同语言和地区的用户需求。该编辑器专为iOS应用本地化设计,基于Swift编写,运行于macOS平台,提供直观界面,支持并排编辑不同语言版本的文本资源。项目标签为Swift开发、完整项目、Cocoa框架,涵盖了Swift语言基础、Cocoa框架的使用、多语言支持、文件操作、并排编辑、MVC架构、版本控制和用户界面设计等关键技术点。通过这个项目,开发者不仅能学习到如何实现iOS应用的本地化,还能深入理解Swift编程和macOS应用开发的实际应用。
zip
swift-简单的macOS编辑器应用程序能并排编辑所有翻译管理iOS应用程序本地化.zip 预估大小:60个文件
folder
igorkulman-iOSLocalizationEditor-4ae0f50 文件夹
file
CONTRIBUTING.md 1KB
file
.travis.yml 433B
file
LICENSE 1KB
folder
sources 文件夹
folder
LocalizationEditor 文件夹
file
Info.plist 1KB
file
AppDelegate.swift 411B
file
LocalizationEditor.entitlements 311B
folder
Providers 文件夹
file
LocalizationsDataSource.swift 9KB
file
ParserTypes.swift 7KB
file
LocalizationProvider.swift 6KB
file
Parser.swift 24KB
folder
Models 文件夹
file
Flag.swift 3KB
file
LocalizationGroup.swift 1KB
file
LocalizationString.swift 1KB
file
Localization.swift 2KB
folder
Extensions 文件夹
file
String+Extensions.swift 981B
file
FileManager+Extension.swift 625B
folder
Assets.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
icon32.png 3KB
file
icon16.png 1KB
file
icon128.png 20KB
file
icon64.png 8KB
file
icon256-1.png 181KB
file
icon32-1.png 3KB
file
icon256.png 58KB
file
Contents.json 1KB
file
Contents.json 62B
folder
UI 文件夹
file
ViewController.swift 9KB
file
AddViewController.swift 1KB
folder
Cells 文件夹
file
KeyCell.xib 4KB
file
LocalizationCell.swift 2KB
file
KeyCell.swift 639B
file
ActionsCell.xib 3KB
file
LocalizationCell.xib 3KB
file
ActionsCell.swift 854B
file
WindowController.swift 5KB
folder
Base.lproj 文件夹
file
Main.storyboard 35KB
file
Credits.rtf 660B
folder
LocalizationEditor.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
folder
xcshareddata 文件夹
file
IDEWorkspaceChecks.plist 238B
file
contents.xcworkspacedata 163B
file
project.pbxproj 36KB
folder
LocalizationEditorTests 文件夹
file
Info.plist 701B
file
LocalizationProviderParsingTests.swift 5KB
file
LocalizationProviderDeletingTests.swift 3KB
file
ParserIsolationTests.swift 9KB
file
LocalizationProviderAddingTests.swift 3KB
folder
Extensions 文件夹
file
XCTestCase+Extensions.swift 1KB
file
LoalizationProviderUpdatingTests.swift 10KB
file
TestFile.swift 297B
folder
Data 文件夹
file
LocalizableStrings-sk.strings 659B
file
InfoPList-sk.strings 195B
file
Special.strings 180B
file
LocalizableStrings-en-with-complete-messages.strings 1KB
file
LocalizableStrings-en.strings 632B
file
InfoPList-en.strings 191B
file
LocalizableStrings-sk-missing.strings 574B
file
LocalizableStrings-en-with-incomplete-messages.strings 1KB
file
.swiftlint.yml 2KB
file
README.md 3KB
folder
screenshots 文件夹
file
editor.png 259KB
file
CODE_OF_CONDUCT.md 3KB
file
.gitignore 1KB
...
zip 文件大小:592.36KB