
IOS13 - PERSISTANCE DE DONNEES
Authored by Neo Pixl
Professional Development
KG
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
13 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Je veux stocker le prénom de l'utilisateur, quelle est la meilleure pratique?
Insérer dans le Keychain
Insérer dans une entité Core Data
Insérer dans UserDefaults
Lui redemander à chaque fois
2.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Dans UserDefaults, comment est-ce que je stocke une var "name" sous la clé "Username"?
UserDefaults.set(name, forKey: "Username")
UserDefaults.shared.set(name, forKey: "Username")
UserDefaults.standard.set(name, forKey: "Username")
UserDefaults.standard.setKey("Username", forValue: name)
3.
MULTIPLE SELECT QUESTION
45 sec • 5 pts
Qu'entend-on avec "Sandboxing" ?
L'app ne peut pas accéder aux données des autres apps
L'iPhone est étanche au sable
L'app ne voit que les dossiers qui la concerne
L'app est en mode debug
4.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
En supposant l'emplacement "fileURL" et le texte dans la variable "var texte", Comment fait-on pour écrire du texte dans un fichier ?
texte.write(to: fileURL, atomically: true, encoding: .utf8)
Files.save(texte, to: fileURL)
FileManager.default.write(to: fileURL, value: texte)
print(texte).to(path: fileURL)
5.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Je voudrais afficher "+1" dans la console à chaque fois que ma variable est modifiée, que dois-je mettre à l'emplacement de "?" ?
set
didSet
hasSet
hasVeryRecentlyBeenSet
Answer explanation
Note: il existe aussi "willSet", qui s'exécute juste AVANT que la valeur est modifiée
6.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Dans Core Data j'ai une entité "Employee", comment je dois faire pour créer une nouvelle variable de ce type ?
let newEmployee = Employee()
let newEmployee = Employee(context: managedObjectContext)
let newEmployee = Employee.fetchRequest()
7.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Qu'est-ce qui change quand un attribut d'entité est indiqué comme non-Optional ?
person.lastName était de de type `String?` et devient maintenant de type `String`
Le managedObjectContext.save() échouera si cet attribut n'était pas rempli dans ma var `person`
La valeur par défaut "" sera insérée à ma place et managedObjectContext.save() ne fera pas d'erreurs
Answer explanation
Pour info, TOUS les attributs Core Data sont Optional (donc "à unwrap"), car à la création notre entité n'est qu'une coquille vide qu'il faut remplir !
var newPerson = Person(context: context)
// newPerson existe, mais à sa création il n'a pas encore ses attributs, il faut encore les remplir... si je save() maintenant, plantage !
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
Quizz connaissance Thème 1 L'offre de l'entreprise
Quiz
•
Professional Development
14 questions
Les matières grasses
Quiz
•
KG
10 questions
LES RESSOURCES HUMAINES
Quiz
•
Professional Development
10 questions
Transport International
Quiz
•
1st - 3rd Grade
10 questions
Redes Subterráneas 1
Quiz
•
Professional Development
17 questions
Les produits de la mer
Quiz
•
1st - 10th Grade
11 questions
injection diesel
Quiz
•
University
14 questions
LE GRAND QUIZ CMPM
Quiz
•
1st - 5th Grade
Popular Resources on Wayground
7 questions
History of Valentine's Day
Interactive video
•
4th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
Discover more resources for Professional Development
12 questions
Presidents' Day
Quiz
•
KG - 5th Grade
11 questions
FOREST Growth Mindset
Lesson
•
KG
10 questions
THEME
Quiz
•
KG - University
7 questions
Copy of G5_U5_L14_22-23
Lesson
•
KG - Professional Dev...
10 questions
Add & Subtract Mixed Numbers with Like Denominators
Quiz
•
KG - University
10 questions
Long i- igh, ie, and y Quiz
Quiz
•
KG - 3rd Grade
10 questions
2D & 3D Shapes
Quiz
•
KG
20 questions
Capitalization in sentences
Quiz
•
KG - 4th Grade