1

私はこれについて少し混乱しています:

一部のプログラマーが.hファイルでこれを使用するのはなぜですか

{
IBOutlet UIScrollView* scrollView;
IBOutlet UIPageControl* pageControl;
}
@property (nonatomic, retain) UIView *scrollView;
@property (nonatomic, retain) UIPageControl* pageControl;

代わりにこれだけ...

    @property (nonatomic, retain) UIView *scrollView;
    @property (nonatomic, retain) UIPageControl* pageControl;

私は XCode と Objective C が初めてです。これを説明できる人がいればうれしいです。ありがとう。

4

3 に答える 3

2

ツールチェーンの最近のバージョンでは、これを行うだけで十分です。

@property (nonatomic, retain) IBOutlet UIView *scrollView;

(IBOutlet を配置しないと、インターフェイス ビルダーに接続できません)

いまだに古いやり方でやっている人もいれば、単に伝統にすぎない人もいれば、スキップできることを知らない人もいれば、単に古いプロジェクトだからという理由もあります。

于 2013-07-05T08:08:21.550 に答える