와 전체 파일 우리가 지금처럼 ScheduledAudioFileRegion 구조체를 작성 : -1에 mFramesToPlay
세트일정 목표 - C에서 ScheduledAudioFileRegion
ScheduledAudioFileRegion playRegion;
playRegion.mTimeStamp.mFlags = kAudioTimeStampSampleTimeValid;
playRegion.mTimeStamp.mSampleTime = 0;
playRegion.mCompletionProc = NULL;
playRegion.mCompletionProcUserData = NULL;
playRegion.mAudioFile = audioFileID;
playRegion.mLoopCount = 0;
playRegion.mStartFrame = 0;
playRegion.mFramesToPlay = -1;
전체 파일을 재생하도록 지시합니다.
스위프트는 UInt32를 -1로 설정할 수 없습니다. 그렇다면 전체 파일을 재생하도록 어떻게 말합니까?
Obj-C에서 UInt32의 음수 값이 플래그로 사용 된 유일한 장소는 아니지만 처음 실행 한 것은 이번이 처음입니다.
당신이 봤어'LONG_MAX' 또는'ULONG_MAX'을 쓸 수 있을까? –