Skip to content

Releases: mac-cain13/R.swift

0.8.3

20 Jul 09:50
Compare
Choose a tag to compare
  • Fixes incorrectly generated code

0.8.2

17 Jul 14:28
Compare
Choose a tag to compare
  • Fixes lowercase issue in previous release

0.8.1

12 Jul 14:25
Compare
Choose a tag to compare
  • Spaces in image names are now supported
  • Introduced registerNibs to register multiple nibs at once

0.8.0

02 Jun 14:35
Compare
Choose a tag to compare

This release adds features to use typed overloads of table- and collectionview methods:

  • registerNib with R.nib.*
  • dequeueSomethingSomething(R.reuseIdentifier.*) and get an object of the correct type returned

0.7.1

16 May 13:06
Compare
Choose a tag to compare
  • R.swift now support asset catalog folders/groups
  • Fix when using assets that have names that are Swift keywords, they are now properly escaped

0.7.0

19 Feb 21:20
Compare
Choose a tag to compare
  • Rewrote codebase to Swift 1.2
  • Added R.storyboard.[name].initialViewController to get the initial view controller from a storyboard
  • Added missing newline if using multiple storyboard

0.6.1

02 Feb 21:43
Compare
Choose a tag to compare

Fixed a bug where some files where skipped during search and not included in the R-struct. This is now fixed.

0.6.0

01 Feb 18:17
Compare
Choose a tag to compare
  • Added support for nibs(/xibs) use R.nib.[name].firstView to get the first view in your nib fully typed!
  • All reuse identifiers in your project (nibs and storyboards) are available under R.reuseIdentifier.[name]
  • We now leave the generated file untouched if there are no updates
  • Errors in executing R.swift will now appear in between you XCode build errors/warnings
  • UIViewController subclasses in your storyboard (like UINavigationController or UISplitviewController) are now correctly typed
  • Internal rewrite in the way we generate the R-struct

0.5.1

21 Jan 07:22
Compare
Choose a tag to compare

This release fixes an issue where not importing UIKit import can sometimes give compile errors.

0.5.0

18 Jan 16:03
Compare
Choose a tag to compare

Now you also can load view controllers from a Storyboard without using strings. You can access them with R.storyboard.[name].[viewControllerIdentifier]. They are even validated when you call R.validate()!