Skip to content
This repository has been archived by the owner on Oct 25, 2021. It is now read-only.

[objc] Enable class name customization via RegisterAttribute #481

Open
zgramana opened this issue Aug 16, 2017 · 2 comments
Open

[objc] Enable class name customization via RegisterAttribute #481

zgramana opened this issue Aug 16, 2017 · 2 comments
Projects
Milestone

Comments

@zgramana
Copy link
Contributor

As a library creator, I want to enable fine grained control over the public API that I present so that my users find my library intuitive and easy to use. One aspect of this is conforming to naming conventions in the objc/Cocoa community. Xamarin.iOS's RegisterAttribute provides a natural vehicle for this, objcgen just needs to honor it.

zgramana added a commit to zgramana/Embeddinator-4000 that referenced this issue Aug 17, 2017
Resolves mono#481 by allowing users to override
the generated objc class name by decorating their managed class
with the RegisterAttribute.
@tritao tritao added the objc label Dec 14, 2017
@chamons
Copy link
Contributor

chamons commented Mar 19, 2018

I duplicate filed this here:

#612

A rough impl draft was here: #366

@chamons
Copy link
Contributor

chamons commented Mar 19, 2018

#483 is a duplicate as well

with a different patch:

#482

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
ObjC
Generator Enhancements
Development

No branches or pull requests

4 participants