Skip to content
This repository has been archived by the owner on Feb 24, 2020. It is now read-only.
/ IBOutlint Public archive

Xcode plugin to change the order of the attributes when creating an IBOutlet in Xcode

License

Notifications You must be signed in to change notification settings

marcelofabri/IBOutlint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBOutlint

This Xcode plugin changes the order of the attributes when creating an IBOutlet in Xcode.

IBOutlint demo

IBOutlint
No method swizzling needed
🚀 Saves you hours of boredom by not having to manually fix the order
Super easy installation
👴 In Objective-C, for Objective-C
💪 Works for strong properties too

Installation

Alcatraz

You can install IBOutlint using Alcatraz.

First, install Alcatraz using

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
  • Restart Xcode
  • Click on Window
  • Select Package Manager
  • Search and Install IBOutlint
  • Restart Xcode

Manually

You can also install the plugin manually by cloning this repository and building the project. It'll be installed on ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/IBOutlint.xcplugin.

You should restart Xcode after that.

What does this do?

The primary goal of this plugin is to change the order of the attributes when creating an IBOutlet. By default, Xcode uses (strong|weak), nonatomic, but everyone knows that The Right Way™ to declare a propery is nonatomic, (strong|weak) and this plugin fixes that.

You're welcome.

Thanks

Need help?

Please submit an issue on GitHub and provide information about your setup.

License

This project is licensed under the terms of the MIT license. See the LICENSE file.

About

Xcode plugin to change the order of the attributes when creating an IBOutlet in Xcode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published