Qualcuno mi può rispondere come chiamare un metodo in un altro in Objective C su XcodeCome chiamare un metodo da un altro metodo nell'obiettivo C?
risposta
Si ottiene un puntatore ad un oggetto che implementa l'altro metodo e inviare il messaggio appropriato (per esempio [otherObject doSomething]
).
per favore, sii più chiaro Chuck, io non te lo prendo, –
La sintassi di base per chiamare un metodo su un oggetto è questo:
[object method];
[object methodWithInput:input];
Se i metodi restituisce valore:
output = [object methodWithOutput];
output = [object methodWithInputAndOutput:input];
EDIT:
Ecco un buon esempio che come chiamare il metodo da altra classe:
OBJECTIVE C - Objective-C call method on another class?
Esempio:
SomeClass* object = [[SomeClass alloc] init]; // Create an instance of SomeClass
[object someMethod]; // Send the someMethod message
grazie! –
Ad esempio:
@implementation view1
(void)someMethod
{
......code of method...
}
@implementation view2
(void)fistMethod
{
view1 *abc = [[view1 alloc]init];
[abc someMethod];
[abc release];
}
io vi auguro fatto.
Se si dispone di 2 funzioni all'interno della classe (file .m):
- (void) {} func1
- (void) {} func2
Se si desidera per chiamare func2 da func1, non puoi semplicemente chiamare func2();
invece solo includono self
Cioè:
-(void) func1{
[self:func2];
}
- 1. Come chiamare un puntatore al metodo da un altro metodo
- 2. Come chiamare un metodo Objective-C da un metodo C?
- 3. Chiamare un metodo da un altro controller
- 4. Chiamare un metodo da un altro metodo nella stessa classe in C++
- 5. chiamare un metodo da AppDelegate - Objective-C
- 6. Come far chiamare il metodo un altro in classi C#?
- 7. Chiama un metodo membro non statico da un altro metodo
- 8. Come chiamare un metodo non const da un metodo const?
- 9. metodi statici Python - come chiamare un metodo da un altro metodo
- 10. In javascript, come posso chiamare un metodo di classe da un altro metodo nella stessa classe?
- 11. Chiamare un metodo in una classe in ogni altro metodo
- 12. Come proibire di chiamare un metodo C#
- 13. Come chiamare un metodo statico in C#
- 14. Chiamare il metodo Delphi da un altro programma Delphi
- 15. Chiamare IBAction da un altro metodo senza parametro
- 16. Chiamare il metodo di controllo AngularJs da un altro servizio
- 17. Node JS - Chiamare un metodo da un altro metodo nello stesso file
- 18. Chiamare un metodo asincrono da un metodo non asincrono
- 19. Chiamare un metodo da un modello Go
- 20. Chiamare un metodo sovrascritto da un costruttore
- 21. chiamare un metodo da un altro metodo nella stessa classe PHP
- 22. Chiamare un metodo frammento da un adattatore
- 23. Metodo di chiamata da un altro ViewController
- 24. Chiamare un metodo NSTimer
- 25. Chiamare un metodo di controller in un altro controller Ember
- 26. Chiama un metodo da un controller all'interno di un altro
- 27. È possibile chiamare il metodo principale che passa args [] da un altro metodo?
- 28. In javascript, come posso chiamare un metodo prototipo in un altro metodo prototipo?
- 29. Come documentare un metodo che sovrascrive un altro metodo?
- 30. java chiamare un metodo da un'altra classe
Questo non è molto chiaro. Si prega di provare una descrizione più lunga. Forse stai parlando di @selector? – Nimrod
supponiamo in didFinishinLaunchingmethod devo chiamare - (IBAction) check; metodo ... come posso chiamarlo ?? –
Ti preghiamo di considerare l'uso di un titolo più descrittivo per la tua domanda. Questo è molto generale. –