CADatePickerView* CADatePickerView::create(const CADatePickerMode& m_mode) { CADatePickerView* view = new CADatePickerView(m_mode); if (view && view->init()) { view->autorelease(); } else { CC_SAFE_DELETE(view); } return view; }
CADatePickerView* CADatePickerView::createWithCenter(const DRect& rect,const CADatePickerMode& m_mode) { CADatePickerView* view = new CADatePickerView(m_mode); if (view && view->initWithCenter(rect)) { view->autorelease(); } else { CC_SAFE_DELETE(view); } return view; }
CADatePickerView* CADatePickerView::createWithFrame(const CCRect& rect) { CADatePickerView* view = new CADatePickerView(); if (view && view->initWithFrame(rect)) { view->autorelease(); } else { CC_SAFE_DELETE(view); } return view; }