???????3???????????????????????????

???????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????STAssertNil??STAssertNotNil????

???????4???ж???????????д???????????????????????????к????仯??

???????????????

??????????????????????????????ж?????????????????ж??????仯???????????????????????????Χ????????????仯????????????Щ??????????????粥????Σ??????????????????????????????????????????????????????Χ??int??float????????????NSArray????????????

???????5????????????????????????????????

???????????????????????????????Σ????????????????????????

?????????????????????е???????????????????????????????????????????????????????淶?????????????????????????????????????????????????????????????????????в????????????????????в???????

???????5.1??????????????????????

?????????????α?????????

???????????????????????????????????????????α???????????1.1??

???????6????????????μ?????????

???????????????μ????????????????????????????????????????????Щ???????

???????????????????????Σ?????????????е???з??????????????????????з????е??????????з??????????????????С????

???????6.1????????б?????????????????????з????????

??????????????????????μ???????????????????з???????????з????????????????????????з??????Щ??з????????????????????????????з????????з??????????????????????????????????????????????

???????????????????з????????????в????

???????6.2????????????????????????á?

???????????????

????????????????????????????????????????????????????????????????°????????????????????????????????????????????м??????????????touch up inside?????

????-(void)buttonPressed:(id)sender;

??????????????????????????????α?????FakeButton????????????????в????