私はAppleのサンプルコード、特にフレームワークAVCam
を使用するプロジェクトを見てきましたAVFoundation
。
メインのViewControllerファイルの場合、開発者には複数の@implementation
セクションがあります。
@implementation AVCamViewController
@implementation AVCamViewController (InternalMethods)
@implementation AVCamViewController (AVCamCaptureManagerDelegate)
また@interface
、それぞれに対応するセクションがあります。
これらはすべて1つのAVCamViewController.m
ファイルに含まれています。私はこれがこれまでに行われたのを見たことがなく、その背後にある理論的根拠について疑問に思っていました。
これは単なる個人的なスタイルですか?
それは固有の利点を提供しますか?