title: UILabel subclass
body: <p>I know that this is a newbie question but I am a newbie so here goes:</p>
  
  <p>I wish to use Chalkduster font quite a lot throughout my app (buttons, labels etc) and have tried subclassing UILabel to achieve this.  I have the following in Default.h:</p>
  
  <pre><code>#import &lt;UIKit/UIKit.h&gt;
  
  @interface Default : UILabel
  {
  UILabel *theLabel;
  }
  
  @property (nonatomic, strong) IBOutlet UILabel *theLabel;
  
  @end
  </code></pre>
  
  <p>and this in my .m:</p>
  
  <pre><code>#import "Default.h"
  
  @implementation Default
  
  - (id)initWithFrame:(CGRect)frame
  {
  self = [super initWithFrame:frame];
  if (self) {
      // Initialization code
  
  
  UIFont *custom = [[UIFont alloc] init];
  
  custom = [UIFont fontWithName:@"Chalkduster" size:18];
  
  self.font = custom;
  
  
  NSLog(@"h");
  }
  return self;
  }
  
  @end
  </code></pre>
  
  <p>When I change the class in interface builder and run, I'm not seeing the Chalkduster font.  I'd appreciate a hand in getting this set up as I believe it will save me a lot of time.
  Cheers.</p>