Tôi biết rằng javascript, ví dụ hỗ trợ các chức năng bên trong của các chức năng, như vậy:Chức năng của iPhone SDK Objective C có hỗ trợ các chức năng bên trong các chức năng không?
function doSomething(){
function doAnothingThing(){
//this function is redefined every time doSomething() is called and only exists inside doSomething()
}
//you can also stick it inside of conditions
if(yes){
function doSomethingElse(){
//this function only exists if yes is true
}
}
}
Liệu Objective-C hỗ trợ này? Ví dụ lý thuyết:
-(void) doSomething:(id) sender{
-(void) respondToEvent: (id) sender{
//theoretically? ... please?
}
}
THƯỞNG: Thuật ngữ thích hợp cho hàm "cục bộ" là gì?
Javascript chỉ cho phép điều này bởi vì nó không có các lớp học thật sự. Đó là cách duy nhất để đóng gói các chức năng. – TechZen