Tutoriel par Examples: bibliothèques



La classe JSONSerialization est intégrée au framework Foundation d'Apple. 2.2 Lire JSON La fonction JSONObjectWithData prend NSData et renvoie AnyObject . Vous pouvez utiliser as? pour convertir le résultat à votre type attendu. do { guard let jsonData = "[\"Hello\", \&qu...
Adapté à partir du tutoriel , il utilise la bibliothèque SwiftyDropbox pour télécharger un fichier, avec un rappel de progression sur la méthode de téléchargement pour obtenir des informations de progression: // Download a file let destination : (NSURL, NSHTTPURLResponse) -> NSURL = { temporary...
Dropbox.authorizedClient!.files.download(path: path, destination: destination).response { response, error in if let (metadata, url) = response { print("*** Download file ***") print("Downloaded file name: \(metadata.name)") print("Downloaded f...
Cela utilise la bibliothèque SwiftyDropbox pour télécharger un fichier depuis un NSData vers le compte Dropbox, en utilisant des sessions de téléchargement pour les fichiers plus volumineux, en gérant chaque cas d'erreur: import UIKit import SwiftyDropbox class ViewController: UIViewControl...
Cela utilise la bibliothèque SwiftyDropbox pour partager un dossier, en gérant chaque cas d'erreur: Dropbox.authorizedClient!.sharing.shareFolder(path: "/folder_path").response { response, error in if let result = response { print("response: \(result)") } ...
let toInvite = [Sharing.AddMember(member: Sharing.MemberSelector.Email("<EMAIL_ADDRESS_TO_INVITE>"))] Dropbox.authorizedClient!.sharing.addFolderMember(sharedFolderId: "<SHARED_FOLDER_ID>", members: toInvite).response { response, error in if (response != nil...
Dropbox.authorizedClient!.files.listFolder(path: "").response { response, error in print("*** List folder ***") if let result = response { print("Folder contents:") for entry in result.entries { print(entry.name) if ...
// List folder Dropbox.authorizedClient!.files.listFolder(path: "/nonexistantpath").response { response, error in print("*** List folder ***") if let result = response { print("Folder contents:") for entry in result.entries { pr...
Dropbox.authorizedClient!.files.getMetadata(path: "/test.jpg", includeMediaInfo: true).response { response, error in if let result = response as? Files.FileMetadata { print(result.name) if result.mediaInfo != nil { switch result.mediaInfo! as Files.Med...
Dropbox.authorizedClient!.sharing.createSharedLink(path: "/test.txt").response({ response, error in if let link = response { print(link.url) } else { print(error!) } })
L'interopérabilité C de Swift vous permet d'utiliser des fonctions et des types de la bibliothèque standard C. Sous Linux, la bibliothèque standard C est exposée via le module Glibc ; sur les plateformes Apple, cela s'appelle Darwin . #if os(macOS) || os(iOS) || os(tvOS) || os(watchOS)...
Python ne prend en charge que l'analyse des horodatages ISO 8601. Pour le strptime vous devez savoir exactement dans quel format il se trouve. Comme complication, la cordification d'un datetime est un horodatage ISO 8601, avec un espace comme séparateur et fraction de 6 chiffres: str(dateti...
Si votre projet dépend des bibliothèques externes, vous devez d'abord les installer avec opam. En supposant que vos dépendances sont foo et bar et que le point d’entrée principal de votre projet est foobar.ml vous pouvez alors créer un exécutable de bytecode avec ocamlbuild -use-ocamlfind -pkgs...
Bien que les modules soient idéaux, si la bibliothèque que vous utilisez est référencée par une variable globale (telle que $ ou _), car elle est chargée par une balise de script , vous pouvez créer une déclaration ambiante pour y faire référence: declare const _: any;
Ajouter des typages à votre package.json { ... "typings": "path/file.d.ts" ... } Désormais, chaque fois que cette bibliothèque est importée, typecript chargera le fichier de saisie
Pour créer une cible de génération qui crée une bibliothèque, utilisez la commande add_library : add_library(my_lib lib.cpp) La variable CMake BUILD_SHARED_LIBS contrôle à quel moment créer une bibliothèque statique ( OFF ) ou partagée ( ON ), en utilisant par exemple cmake .. -DBUILD_SHARED_LIBS...
Contrairement à Java, Dart n'a pas les mots clés public , protected et private. Si un identifiant commence par un trait de soulignement _ , il est privé à sa bibliothèque. Si, par exemple, vous avez la classe A dans un fichier de bibliothèque distinct (par exemple, other.dart ), par exemple: l...
L'idiome commun pour charger des fichiers de bibliothèque partagée en Java est le suivant: public class ClassWithNativeMethods { static { System.loadLibrary("Example"); } public native void someNativeMethod(String arg); ... Les appels à System.loadLibr...
root: build.gradle buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle-experimental:0.8.0-alpha4' } } allprojects { repositories { jcenter() } } app: build.gradle apply plugin: 'com.android...
Actuellement, il contient des règles pour les bibliothèques suivantes: - Couteau à beurre RxJava Bibliothèque de support Android Bibliothèque de support de conception Android Rénovation Gson et Jackson Otto Crashlitycs Picasso Volée OkHttp3 Parcelable #Butterknife -keep class butterkni...

Page 1 de 2