-
Actionscript 3 versus Objective-C: vediamo le principali differenze a livello di sintassi del codice
Richiamare un metodo in AS3 / inviare un messaggio ad un oggetto in Objective C
mySound.setVolume();[mySound setVolume];Memorizzare un valore ritornato da un metodo in AS3 / Objective C
volume = mySound.getVolume();volume = [mySound getVolume];Passaggio di un parametro ad un metodo in AS3 / Objective C
mySound.setVolume(value);[mySound setVolume:value];Passaggio di più parametri ad un metodo in AS3 / Objective C
mySound.setLeftAndRightPan(left, right);[mySound setLeftAndRightPan:left, rightValue:right]Definizione di un metodo in AS3 / Objective C
private function setLeftAndRightPan(left:Number=0, right:Number=0):voidVariabili in AS3 / Objective C
private var name:String = "";
private var name:String = new String();Inizializzare una stringa in AS3 / Objective C
var someString:String = "foo";Concatenare due stringhe in AS3 / Objective C
var firstString:String = "foo";
var secondString:String = "bar";
firstString = firstString + secondString;Variabile intera in AS3 / Objective C
var counter:int;NSInteger counter;Object Variable in AS3 / Objective C
var vo:DataVO;DataVO *vo;Gestione delle memoria per classi complesse in AS3 / Objective c
public function destroy():void
{
if(timer)
{
timer.removeEventListener(TimerEvent.TIMER, onTick);
timer.stop();
timer = null;
}
if(icon)
icon.bitmapData.dispose();
}-(void)dealloc
{
[timer release]
[icon release]
[super dealloc]
}Lavorare con i MovieClip
//Actionscript 3
for( var i : int = 0 ; i < 10 ; i ++ ){
var rect : Rectangle = new Rectangle(); //Custom object
rect.x = 50*Math.floor(i%4);
rect.y = 90*Math.floor(i/4);
addChild(rect);
}
trace(numChildren); //result: 10for(int i = 0; i < 10 ; i++){
Rectangle *rect = [[Rectangle alloc] initWithFrame:CGRectMake(0,0,40,80)]; //Custom Object
rect.transform = CGAffineTransformMakeTranslation(50*floor(i%4), 90*floor(i/4));
[window addSubview:rect]; //See that your window variable is accessible
[rect release];
}
NSLog(@"%i",[[window subviews] count]); //result: 10Array in AS3 / Objective C
var arr:Array = [10, 20, 30, 40, 50];
var num:int = arr[2];Loop su Array in AS3 / Objective C
for each(var obj:* in arr) {
// do something with obj
}Array Mutable in Objective C
NSMutableArray *marr = [[NSMutableArray alloc] init];
[marr addObject:10];
[marr addObject:20];
[marr addObject:30];
NSArray *arr = [NSArray arrayWithArray:marr];Array Associativi in Objective C
NSMutableDictionary *mdictionary = [[NSMutableDictionary alloc] init];
[dictionary setObject:0 forKey:@"Number of effs I give on this example"];
NSDictionary *dictionary = [NSDictionary dictionaryWithDictionary:mdictionary];Casting in AS3 / Objective C
var someObject:Object = {};
var castedAsString:String = String(someObject);Primitive in AS3/Objective C
AS3 Objective-C
true YES
false NO
null nil
this self
Lascia un Commento
Link consigliati
Categorie
- Actionscript 3 – Trucchi e Segreti (9)
- Algoritmi e Programmazione Avanzata (3)
- Analisi di Basi di Dati (10)
- Assembler 8086 (2)
- Base di dati (1)
- Codifiche (1)
- Data Mining (4)
- E-learning (4)
- Flash (9)
- Grafica 3D (1)
- HTML5 (1)
- Intelligenza Artificiale (1)
- Lego Mindstorms NXT (6)
- Linguaggio C++ (1)
- Linux (8)
- Microsoft Office (7)
- news (1)
- Objective C (4)
- PHP (9)
- Progetti Politecnico (12)
- Programmazione ad Oggetti (Java) (1)
- Programmazione in C (16)
- Realtà Aumentata (1)
- Red5 (6)
- Seminari (3)
- SEO (3)
- Server (3)
- Sicurezza dei Sistemi Informatici (17)
- Siti Amici (1)
- Strategia e Innovazione (19)
- Tecnologie delle Basi di Dati (2)
- Utilità (11)
- web design (2)
Articoli Recenti
- Come creare una UILabel da codice senza utilizzare Interface Builder in Objective-c
- Tool per testare il codice PHP online
- LMS – An Elearning Platform with Online activation and 5 free users forever
- LMS – Piattaforma di E-learning gratis per i primi 5 utenti….
- Gli Active Record di Yii: un design pattern per rappresentare le tabelle del database in un modo orientato agli oggetti.
- Come creare un pulsante dinamicamente in Objective-c – Iphone SDK
- Actionscript 3 versus Objective-C: vediamo le principali differenze a livello di sintassi del codice
- Firewall: IP Tables un esempio su Linux
- Una piccola introduzione al framework php Yii (Yes It Is!) – installazione e creazione di una semplice applicazione web 2.0
- NetBeans IDE: JVM Creation Failed vediamo come risolverlo
- I sistemi esperti basati su regole
- I protocolli in Objective C sono molto simili alle interfacce di Java
- 19 – Strategia e Innovazione – Benefici della diversificazione: matrice BGC
- 18 – Strategia e Innovazione – Scelta del tempo di ingresso nel mercato – I FIRST MOVER
- 17 – Strategia e Innovazione – I mercati “WINNER TAKE ALL”
Tags
Acrobat Writer Gratis
Actionscript 3
addEventListener
API disegno flash
appunti del corso di strategia e innovazione
AS3
Audio Streaming
Cancellare un'immagine da un PDF
cicli ed iterazioni in c
context free grammar
esercitazioni svolte in linguaggio c
esercitazioni svolte sui trigger oracle
esercizi svolti assembler 8086
eventi in actionscript 2
eventi in actionscript 3
file system linux
Formati Video HTML5
forward-chaining
gestione della memoria dinamica in c
gestione delle liste in c
getURL
Guida Visual Basic For Application - VBA
HTML5
indicizzare un sito sui motori
jflex
LEGO MINDSTORMS NXT 2.0 - BLUETOOTH - C#
linguaggi e traduttori
Modificare un file PDF
moveTo
navigateToURL
Oracle Database 10g Express Edition
Primo programma in c
programmare robot
root
scelte ed alternative in c
setChildIndex
streaming real time
swapDepths
TextField buttonMode
vettori in c
video in as2
video in as3
Video Streaming
XML
XMLList