esailers / notebuddy Goto Github PK
View Code? Open in Web Editor NEWNotebuddy - writing app for children to write about a photo prompt
Notebuddy - writing app for children to write about a photo prompt
Use the conversion tool in Xcode (Edit > Convert > To Current Swift Syntax), then fix any remaining issues.
In Xcode 8, the console displays a lot of logging info in the output window. Disable the logging via these steps described at https://medium.com/@adinugroho/disable-os-logging-in-xcode-8-ec6d38502532#.n9v428gz4:
OS_ACTIVITY_MODE
with value disable
The table view needs to increase in height as a result of the text view increasing in height.
Complete the following steps:
Create a splitview branch, then add the splitViewController.
Console output displays the following message:
Notebuddy[36236:5098048] [access] This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
In the splitview branch, the following code does not appear to be called:
override func willMoveToParentViewController(parent: UIViewController?) {
if parent == nil {
if noteTextView.text == "" {
noteTextView.text = "Enter text"
}
currentNote?.setValue(noteTextField.text, forKey: "title")
if let resizedImage = resizedImage, imageData = UIImageJPEGRepresentation(resizedImage, 1.0) {
currentNote?.photo?.setValue(imageData, forKey: "imageData")
}
currentNote?.setValue(noteTextView.text, forKey: "content")
DataManager.saveManagedContext()
resignFirstResponders()
}
}
Here's a persistent requirement that needs to be met: "Aside from your primary app state, you should find some additional state that can be stored outside of Core Data, either in NSUserDefaults, or in the documents directory using an NSKeyedArchiver"
View the README course from the Udacity: https://www.udacity.com/course/writing-readmes--ud777
If a new note is saved with the Add Photo placeholder, then the note is updated with a photo, the photo is not saved.
When the configuration option for 'Dark Navigation Bar' is enabled, the navigation bar is not dark for a new note in NoteTableVC or a Flickr search in FlickrVC.
The crashes occur because popovers need to be configured for the action sheet and image picker controllers regarding the image.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.