{"id":18332519,"url":"https://github.com/cellular/xcodeextensionoutletfixer-swift","last_synced_at":"2025-10-15T15:04:58.967Z","repository":{"id":92903763,"uuid":"189025466","full_name":"cellular/xcodeextensionoutletfixer-swift","owner":"cellular","description":"An Xcode Source Editor Extension to make IBOutlets weak, private and optional","archived":false,"fork":false,"pushed_at":"2019-05-28T12:48:59.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-15T11:19:51.082Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cellular.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-28T12:37:50.000Z","updated_at":"2019-05-28T12:49:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"a1daf26d-7a93-4a75-a857-c76db914db61","html_url":"https://github.com/cellular/xcodeextensionoutletfixer-swift","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cellular%2Fxcodeextensionoutletfixer-swift","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cellular%2Fxcodeextensionoutletfixer-swift/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cellular%2Fxcodeextensionoutletfixer-swift/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cellular%2Fxcodeextensionoutletfixer-swift/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cellular","download_url":"https://codeload.github.com/cellular/xcodeextensionoutletfixer-swift/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248089375,"owners_count":21045892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T19:39:16.430Z","updated_at":"2025-10-04T19:20:12.690Z","avatar_url":"https://github.com/cellular.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Xcode Source Editor Extension: \"Outlet Fixer\"\nAn Xcode Source Editor Extension to make IBOutlets weak, private and optional\n\n\nXcode Source Editor Extensions are located in Menu -\u003e Editor. \nSelect \"Fix IBOutlets\" to change all of your IBOutlets in your currently selected file to weak, private and optional.\nIt will also update your code to make sure to use your outlets as optionals. \n\n**Example**\n\n```Swift\n@IBOutlet weak var myView: UIView!\n\n[...]\n\nmyView.backgroundColor = .blue\n```\n\n... will be modified to:\n\n```Swift\n@IBOutlet private weak var myView: UIView?\n\n[...]\n\nmyView?.backgroundColor = .blue\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcellular%2Fxcodeextensionoutletfixer-swift","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcellular%2Fxcodeextensionoutletfixer-swift","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcellular%2Fxcodeextensionoutletfixer-swift/lists"}