EUNO.NEWS EUNO.NEWS
  • All (2352) +197
  • AI (546) +17
  • DevOps (141) +1
  • Software (988) +123
  • IT (672) +55
  • Education (5) +1
  • Notice
  • All (2352) +197
    • AI (546) +17
    • DevOps (141) +1
    • Software (988) +123
    • IT (672) +55
    • Education (5) +1
  • Notice
  • All (2352) +197
  • AI (546) +17
  • DevOps (141) +1
  • Software (988) +123
  • IT (672) +55
  • Education (5) +1
  • Notice
Sources Tags Search
한국어 English 中文
  • 16小时前 · software

    Swift Testing #5: 使用 arguments 参数化测试

    对单一条件进行参数化 有时,需要使用多个值来验证接受参数的代码的功能。for...

    #Swift #unit testing #parameterized tests #Swift Testing #test automation #code quality
  • 16小时前 · software

    Swift Testing #4: 以串行方式运行测试

    Swift Testing 中的测试执行 在 XCTest 中并发执行测试是可选的,实际上默认是串行执行的。 在…

    #Swift #XCTest #Swift Testing #unit testing #parallel execution #serial execution #test concurrency #testing frameworks
  • 16小时前 · software

    Swift Testing #2: 使用 @Suite 分组测试

    介绍:Suite 是一组测试。创建包含使用 @Test 标记的测试的结构时,它会自动在内部标记一个 “S”。

    #Swift #testing #test suite #@Suite #unit testing #DevOps
  • 17小时前 · software

    Swift Testing #3: 组织、分类和过滤测试使用 @Tag

    介绍 项目可能有数百甚至数千个测试和 suite。这些测试的一个子集可能共享某些共同特征,例如…

    #Swift #testing #XCTest #tags #unit tests #test organization #test suites
  • 17小时前 · software

    Swift Testing #1: 将 XCTest 测试套件迁移到 Swift Testing

    swift import XCTest @testable import ProductionProject class SomeXCTest_deprecated: XCTestCase { func testX() throws { // GIVEN // ... // WHEN // ... // THEN // ... } }

    #Swift #Swift Testing #XCTest #unit testing #migration ##expect #@Test #iOS development
  • 2天前 · software

    我让 Claude 在任务中制造内存泄漏,但它失败了

    背景 上周我让 Claude 为了好玩在 Swift 的 Task API 中制造一个内存泄漏。生成的代码声称 Task 强引用了 self,导致……

    #Swift #Task API #memory leak #retain cycle #Claude #SIL #async/await #weak self
  • 3天前 · software

    构建可复用的 SwiftUI 组件库

    SwiftUI 让构建 UI 变得轻而易举——但构建在整个应用中外观一致的可复用组件却是另一项挑战。随着应用的增长,UI 复制……

    #SwiftUI #component library #reusable UI components #design tokens #iOS development #Swift #mobile UI
EUNO.NEWS
RSS GitHub © 2025