Swift和Objective-C Matcher框架Quick和Nimble Swift 和 Objective-C 的 Matcher 框架,像 Quick 和 Nimble,真的是 iOS/macOS 开发中的小帮手。它们让单元测试变得又简洁又高效,尤其是当你习惯了 XCTestCase,肯定能感受到它们带来的便利。Quick 的 BDD 风格写法贴近自然语言,测试用例就 Swift 0 次浏览 2025-06-11
Swift 与 Cocoa 和 Objective-C 的交互 Swift 语言的设计目标之一是与 Apple 已有的 Cocoa 框架和 Objective-C 代码库实现无缝衔接。这意味着开发者可以利用 Swift 的现代语法和特性,同时继续使用现有的 Objective-C 代码,并充分利用 Cocoa 框架提供的丰富功能。 IOS 20 次浏览 2024-06-10
SwiftObjcCocoapodsExample:Swift和Objective-C混合搭配示例 SwiftObjcCocoapods示例Swift 、Objective-C和Cocoapods混合搭配示例它证明了: Swift调用Swift函数Swift调用Objective-C函数Objective-C调用Swift函数Swift从Swift函数调用Objective-C函数并将Cocoap Swift 27 次浏览 2024-09-14
JRDB:对FMDB的Objective-C和Swift封装 JRDB是一个iOS库,对FMDB进行了类Hibernate封装,支持Objective-C和Swift。它提供了一个简单易用的API,使开发人员能够轻松地操作数据库。 IOS 21 次浏览 2024-06-26
Bebop:为 Swift 和 Objective-C 生成 API 文档 Bebop 可生成 API 文档,并提供附加功能。支持 Swift/ObjC/Both,可本地化所有内容。从文档注释到图像,都能输入到 SPM/Xcodeproj/Podspec/binary .swiftmodule。输出格式包括 html/dash docset/markdown 和多种风格的 Swift 21 次浏览 2024-04-28
Swift与Objective-C中的闭包和Block Swift中的闭包和Objective-C中的Block在语法和使用上有一些相似之处,但也存在一些区别。闭包是一种自包含的功能代码块,可以在代码中被传递和使用。而Objective-C中的Block是一种匿名函数,也可以在代码中被传递和使用。但是,在语法和语义上,它们有一些不同之处,需要根据具体情况 IOS 25 次浏览 2024-05-25
重构Swift和Objective-C的Xcode插件更新 由于Xcode 10索引数据库的变更,重构器Xcode插件不再有效。Refactorator是一款用于重构Swift和Objective-C代码的Xcode插件。它可重命名公共或内部变量、函数、枚举等。停止更新:重构器不再直接操作,而是通过访问SQLite数据库实现Xcode编译。这样做不仅速度更快 Swift 23 次浏览 2024-04-20