text: /**
   * This header is generated by class-dump-z 0.2a.
   * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
   *
   * Source: (null)
   */
  
  #import "AVAudioPlayerDelegate.h"
  #import "ChineseSkillNew-Structs.h"
  #import "UITableViewDelegate.h"
  #import "UITableViewDataSource.h"
  #import <XXUnknownSuperclass.h> // Unknown library
  #import "AVAudioRecorderDelegate.h"
  
  @class NSString, AVAudioPlayer, Model_sentencereview, UIView, UITableView, NSURL, NSIndexPath, AVAudioRecorder, UIButton, NSMutableArray, NSTimer, UILabel;
  
  __attribute__((visibility("hidden")))
  @interface MySentenceViewController : XXUnknownSuperclass <UITableViewDelegate, UITableViewDataSource, AVAudioRecorderDelegate, AVAudioPlayerDelegate> {
  	bool _isRecording;
  	bool _isNewRecordSound;
  	bool _hasRecord;
  	bool _isLoopStatus;
  	UIButton* _doneButton;
  	UITableView* _mainTable;
  	NSMutableArray* _allList;
  	NSIndexPath* _lastPath;
  	int _selectIndex;
  	UIView* _curSentenceViewPanel;
  	UILabel* _curSentenceContentLabel;
  	UILabel* _curSentencePinyinLabel;
  	UILabel* _curSentenceTranslationLabel;
  	UIButton* _recordUserButton;
  	UIButton* _nextButton;
  	UIButton* _prevButton;
  	UIButton* _playButton;
  	UIButton* _LoopButton;
  	Model_sentencereview* _pCurSentence;
  	int _nCurSentenceIndex;
  	AVAudioRecorder* _m_recorder;
  	AVAudioPlayer* _m_avPlayer;
  	NSURL* _m_CSLPODAudioPath;
  	NSURL* _m_RecordAuidoPath;
  	NSTimer* _timer;
  	int _recordEncoding;
  	int _AuidoPlayStatus;
  	int _nLessonId;
  	NSTimer* _tableViewTimer;
  }
  @property(assign) int AuidoPlayStatus;
  @property(assign, nonatomic) __weak UIButton* LoopButton;
  @property(retain, nonatomic) NSMutableArray* allList;
  @property(assign, nonatomic) __weak UILabel* curSentenceContentLabel;
  @property(assign, nonatomic) __weak UILabel* curSentencePinyinLabel;
  @property(assign, nonatomic) __weak UILabel* curSentenceTranslationLabel;
  @property(assign, nonatomic) __weak UIView* curSentenceViewPanel;
  @property(readonly, copy) NSString* debugDescription;
  @property(readonly, copy) NSString* description;
  @property(assign, nonatomic) __weak UIButton* doneButton;
  @property(assign) bool hasRecord;
  @property(readonly, assign) unsigned hash;
  @property(assign) bool isLoopStatus;
  @property(assign) bool isNewRecordSound;
  @property(assign) bool isRecording;
  @property(retain, nonatomic) NSIndexPath* lastPath;
  @property(retain, nonatomic) NSURL* m_CSLPODAudioPath;
  @property(retain, nonatomic) NSURL* m_RecordAuidoPath;
  @property(retain, nonatomic) AVAudioPlayer* m_avPlayer;
  @property(retain, nonatomic) AVAudioRecorder* m_recorder;
  @property(assign, nonatomic) __weak UITableView* mainTable;
  @property(assign) int nCurSentenceIndex;
  @property(assign) int nLessonId;
  @property(assign, nonatomic) __weak UIButton* nextButton;
  @property(retain, nonatomic) Model_sentencereview* pCurSentence;
  @property(assign, nonatomic) __weak UIButton* playButton;
  @property(assign, nonatomic) __weak UIButton* prevButton;
  @property(assign) int recordEncoding;
  @property(assign, nonatomic) __weak UIButton* recordUserButton;
  @property(assign) int selectIndex;
  @property(readonly, assign) Class superclass;
  @property(retain, nonatomic) NSTimer* tableViewTimer;
  @property(retain, nonatomic) NSTimer* timer;
  - (id)initWithNibName:(id)nibName bundle:(id)bundle;
  - (void).cxx_destruct;
  - (void)BackButtonClick:(id)click;
  - (void)BeginPlayCSLPODAuido;
  - (void)BeginPlayRecordAudio;
  - (void)BuildUpCurrentModel;
  - (id)BuilderOneDownloadParam:(int)param DirCode:(id)code;
  - (void)InitRecordUserSoundData;
  - (BOOL)IsFileExist:(id)exist;
  - (void)LeavePageActionCalled;
  - (void)LoadDataFromDB;
  - (void)LoopPlayButtonClick:(id)click;
  - (void)PlayButtonClick:(id)click;
  - (void)ReleaseDelegateReference;
  - (void)SetupRecorder;
  - (void)StopAnyAudioPlayer;
  - (void)audioPlayerDidFinishPlaying:(id)audioPlayer successfully:(BOOL)successfully;
  - (void)configureCell:(id)cell forIndexPath:(id)indexPath;
  - (void)dealloc;
  - (void)detectionVoice;
  - (void)didReceiveMemoryWarning;
  - (int)numberOfSectionsInTableView:(id)tableView;
  - (void)recordButtonDragUp:(id)up;
  - (void)recordButtonUp:(id)up;
  - (void)reloadMainTable;
  - (void)setPlayerButtonStatus;
  - (id)tableView:(id)view cellForRowAtIndexPath:(id)indexPath;
  - (void)tableView:(id)view didSelectRowAtIndexPath:(id)indexPath;
  - (float)tableView:(id)view heightForRowAtIndexPath:(id)indexPath;
  - (int)tableView:(id)view numberOfRowsInSection:(int)section;
  - (id)tableViewCellWithReuseIdentifier:(id)reuseIdentifier;
  - (void)updateImage;
  - (void)viewDidAppear:(BOOL)view;
  - (void)viewDidLoad;
  - (void)viewWillAppear:(BOOL)view;
  - (void)viewWillDisappear:(BOOL)view;
  @end
  
  