Skip to content

2.0.0 - Swift Rewrite

Latest

Choose a tag to compare

@jakemarsh jakemarsh released this 31 Dec 19:32

Complete Swift Rewrite

JMStaticContentTableViewController has been completely rewritten in modern Swift with SwiftUI support.

New Features

  • Modern Swift API - Clean, declarative syntax
  • SwiftUI Support - JMStaticContentList and related views
  • UIKit Support - JMStaticContentTableViewController subclass
  • Built-in Cell Types - Text, toggle, navigation, and button cells
  • Section Management - Add, insert, remove sections with animations
  • Custom Cells - Use any UITableViewCell subclass

Requirements

  • iOS 15.0+ / macOS 12.0+ / tvOS 15.0+
  • Swift 5.9+
  • Xcode 15+

Installation

dependencies: [
    .package(url: "https://github.com/jakemarsh/JMStaticContentTableViewController.git", from: "2.0.0")
]

Migration from 1.x

The block-based Objective-C API has been replaced with a modern Swift API. See README for examples.