Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Mikroprace ve swiftu (iOS, OS X) – ukol 2

Dobry den,
ve volnemcase mimo zakazky programuji vlastni projekt ale na nektere veci nemam cas a energii je moc resit. Proto jsem se rozhodl nektere veci zadavat formou mikropraci.
Jazyk Swift 4.x, platforma Mac OS X.
Zadaní:
Vytvoreni tridy AudioTrack ktera bude umet nasledujici:
- vstupem pri inicializaci bude url na soubor na disku
- bude obsahovat metodu "analize" ktera spusti funkci v async threadu, ktera zanalizuje metadata tagy a artwork image, track id a jine potrebne data ktere o souboru bude moci nacist pokud je dany soubor obsahuje.
- zpracovavane typy souboru jsou mp3, aiff, wav
- idealne vytvorit na metodu analize i verzi ktera bude obsahovat completion handler vracejici objekt audioTrack po jeho dokonceni
Struktura:
AudioTrack{
enum AudioFileType:String{
case aiff, mp3, wav
}
fileUrl:URL!
fileType: AudioFileType!
mAudioFileID:String?
mTitle:String?
mPublisher:String?
mCreationDate:String?
mType:String?
mLanguage:String?
mAlbumName:String?
mArtist:String?
mArtwork:NSImage?
mSoftware:String?
init(url:URL!){
self.fileUrl = url
}
func audioTrackAnalyze(){
}
}
36 zobrazení
Zadavatel
placeholder profil
ikona hodnoceni
0 hodnocení
členem od 10. 11. 2019
Neověřen
ikona hodnoceni
A
B
C
D
E
Uživateli zatím nebyla udělena žádná hodnocení.

Další poptávky Více