Tag Archives: iSwift

iSwift 4.2

iSwift 4.2

Objective-C to Swift converter. As you type. iSwift is the easiest way to convert your Objective-C code to Swift. Apple has developed the Swift programming language to provide a more intuitive resource for building both macOS and iOS application. Swift is intended to be more concise and easier to learn, so there is no doubt that, in time, it will completely replace Objective-C, even though at the moment both languages are supported.

Features

  • Ultra fast: Automatic as-you-type conversion, so that you don’t lose even a single second. Yep, instantly.
  • Drag-and-drop: Drop your Objective-C source onto the app icon, import the file and have it instantly converted. Yep, just like that.
  • Smart: Syntax highlighting, autocompletion, live syntax checking and error reporting, and lots of advanced editing options. (Powered by Peppermint)
  • Friendly UI: A neat editor, your sources side-by-side and all that packed in a beautiful easy-to-use User interface. What more can you need?
  • Sophisticated: iSwift tries to recognize, parse and convert all Objective-C code (2.0 too!) to valid Swift code.
  • Includes Objective-C to Swift plugin for Xcode

Compatibility: OS X 10.9 or later 64-bit
Homepage http://iswift.org

Screenshots


Name: iSwift_4.2__TNT_Mactorrents.io.dmg
Size: 9 MB
Files iSwift_4.2__TNT_Mactorrents.io.dmg[9 MB]

   Download

iSwift 2.0

Description

Name: iSwift
Version: 2.0
Mac Platform: Intel
Includes: KG

OS version: OS X 10.10 or later
Processor type(s) & speed: 64-bit processor

Block connections to: www.paddleapi.com

Courtesy of C.O.R.E.

Includes Paddle Generic Keyfile Maker v2.2 by C.O.R.E.

Instructions
1. Copy App to /Applications  ( DO NOT LAUNCH YET! )
2. Launch Keyfilemaker, enter your desired email (or use the default)
3. Click "Open" and select /Applications/AppName.app, then click "Save"
4. Enjoy!

Please note:
KG should be used BEFORE opening app for the first time for the best results.
If having issues, remove app with AppCleaner and run in terminal:
killall -HUP cfprefsd   then try again!

Release Date: October 31, 2015

What's New in Version 2.0

Preferences: Added option for Prefix Header source (Issue #88)
Extra line after comments in output (Issue #123)
copy method throwing a syntax error (Issue #112)
Added support for the nil-coalescing operator - ?: (Issue #96)
Added support and conversion for nonnull,nullable (Issue #86)
Fixed For loops conversion to Swift-style loops (Issue #1)
Added support for __weak (Issue #111)
Independent code blocks not being converted (Issue #122)
Issue with Switch-Case blocks (Issue #116)
Property setters not being properly converted (Issue #89)
Keep single line '//' comments (Issue #108)
@selectors not being correctly converted (Issue #114)
Added types: NSModalResponse, NSDragOperation, NSTableViewDropOperation (Issues #119, #121)
Added @throw support (Issue #103)
Smarter initializer auto-detection (Issue #91)
@autoreleasepool not being converted (Issue #101)
Added support for __block modifiers (Issue #107)
[X new] expression not being correctly converted (Issue #110)
[[X alloc] init] expression not being correctly converted (Issue #92)
NSString : Intelligent processing of method - isEqualToString: (Issue #109)
NSDictionary / NSMutableDictionary : Intelligent processing of methods - objectForKey:, setObject:forKey: (Issue #105)
NSArray / NSMutableArray : Intelligent processing of methods - objectAtIndex:, addObject:, addObjectsFromArray: (Issue #104)
Class method calls should be excluded from the Prefence to automatically convert messages without arguments to properties, instead of methods (Issue #84)
class method, when called on a class, should be converted to self (Issue #100)
%li format option not being correctly converted (Issue #83)
Hexadecimal number conversion not preserving f suffix (Issue #97)
NSUInteger not being converted to UInt32 (Issue #95)
NSAssert not being converted to assert (Issue #102)
Long Long not being correctly translated as property variable (Issue #106)


Full Release Notes: http://iswift.org/blog/iswift-2-0-is-out


More Info: http://iswift.org

Switch to Swift.
Convert your Objective-C sources to Swift.
On the fly.

Ultra Fast

Automatic as-you-type conversion, so that you don't lose even a single second. Yep, instantly.


Drag'n'drop

Drop your Objective-C source onto the App icon, import the file and have it instantly converted. Yep, just like that.


Smart

Syntax Highlighting, Autocompletion, Live Syntax Checking & Error Reporting and Lots of Advanced editing options.


Friendly UI

A neat editor, your sources side-by-side and all that packed in a beautiful easy-to-use User interface. What more can you need?


Sophisticated

iSwift tries to recognize, parse and convert all Objective-C code (2.0 too!) to valid Swift code.

Name iSwift 2.0
Size 6.38 MB
Created on 2015-11-04 00:54:55
Tracker http://109.235.50.166:2710/announce
Hash 477d1ab2debafdd169dc4f1c99f439b32bab2d42
Files iSwift 2.0/Paddle Generic KeyfileGen v2.2 CORE.dmg (418.0 kB)
iSwift 2.0/iSwift-2.0b1093.zip (5.96 MB)