IBInspectable incompatible with UI_APPEARANCE_SELECTOR

Originator:glaszig
Number:rdar://18741523 Date Originated:2014-10-22
Status:Duplicate of 18219076 (Open) Resolved:
Product:Developer Tools (Xcode) Product Version:6.1
Classification: Reproducible:
 
Summary:
the new IBInspectable appears to be incompatible with properties marked  UI_APPEARANCE_SELECTOR.

Steps to Reproduce:
1. start xcode 6.1
2. create a custom view
3. add a UIColor property to it, tag it IBInspectable
4. add the custom view to the storyboard
5. inspect its properties to verify you can configure the custom color property
6. go back to the source of the custom view class, tag the color property UI_APPEARANCE_SELECTOR
7. go to the storyboard: color property is no longer configurable/inspectable

Expected Results:
properties tagged UI_APPEARANCE_SELECTOR should be compatible with IBInspectable.

Actual Results:
adding UI_APPEARANCE_SELECTOR to an IBInspectable-tagged property makes that attribute to not actually be "inspectable" in interface builder.

Version:
Xcode 6.1 (6A1052d)
OS X 10.9.5

Notes:
you can find an example over at github: https://github.com/glaszig/SZTextView/pull/23

Configuration:


Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!