I am new to iOS dev and apologies if the answer is obvious…but it isn’t to me.
I have an APP with a Navigation controller at its root.
I have many very similar looking areas of the app to be created.
These are each to be UItableviewcontroller which has had a fair bit of customising done to allow buttons and other controls beside the tableview which has been reduced in size to allow for controls beside and below it.
The buttons, text, background etc etc and the data that gets loaded must all be individual to the particular are of the APP.
I created a UItableviewcontroller subclass by simply adding a new file subclass in Xcode.
I created my interface in the xib…created all the methods to drive what I need to in it.
Looks great…all seems fine. If I use it alone…works well.
Problem: I can’t figure out how to subclass my custom sub-classed UITVController!
None of its properties are available from inside the new sub-class.
I clearly don’t understand how things work here.
I have tried adding a new file > UIViewcontroller sub-class and changing the superclass to my custom superclass…to no avail. No properties accessible.
I have dug and dug and become more confused than anything else.
Is someone kind enough to help me get it right. Frustration is building.
Thanks
Keispe
EDIT:
Whoa found the problem. I have had Xcode open for many many days with several projects open.
It had totally weirded out!
In fact jrturton and eugene…I did know what I was doing (I thought I was going crazy…done this before in my app and suddenly no worky) Xcode had totally lost it’s brains!
Anyone seen Xcode do that before??? using 4.1
Bloody hell that wasted a heap of valuable time including yours.
Thanks fellas
When you subclass anything, you can access your parent’s class properties by addressing self via dot syntax
.h
.m
This all isn’t 100% memory clean but you’ve gotta get a hang of what is happening here and adjust it properly to your application.