少しやり方を変えてみました。
質問がシンプルになったので書き直させてもらいます。

Storyboardを使いviewの上にbuttonを沖
Ctrl+ドラッグでボタンをIBOutletとし、View結びつけました。

hogeVIewController.h

@interface hogeViewController : UIViewController{

IBOutlet UIButton *But;
}
@property (retain, nonatomic) IBOutlet UIButton *But;


このとき他のクラス内から *But にアクセスするにはどうしたら良いか?
というのが質問です。

C++ならば、Buttonにidをつけてそれを get**byid()などで取得した覚えが有るのですが、
そのような方法はとれるのでしょうか。。。。