rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Swift Video How-To, 1/e
  name:
    name part: BJ, Miller
    role:
      role term: creator
    role:
      role term: author.
  name:
    name part: Safari, an O'Reilly Media Company
  type of resource: moving image
  genre: videorecording
  genre: Electronic videos.
  origin info:
    place:
      place term: xx
    date issued: 2015
    edition: 1st edition.
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (1 video file, approximately 3 hr., 6 min.)
  abstract: Learn how to... Create Swift Code in a Playground Create Swift Code in a REPL Assign Constants and Variables Find the Minimum and Maximum Ranges of Integers Find the Properties and Methods on Data Types Use Unary Operators Use Binary Operators Use Logical Operators Create and Access Data in an Array Remove Items from an Array Perform Actions on Sets Use if Statements in Practice Use switch Statements to Grade Papers Create and Unwrap Optional Values Conditionally Unwrap with Nil Coalescing Unwrap Multiple Optional Values Use a Repeat-While Loop to Compare Values Iterate Through Arrays with For-In Loops Create a Function to Return Mean, Median, Mode Exit Early from Functions Perform a Function on Each Member of an Array Rewrite the median Function Add an Instance Method to a Struct Define a Class with Properties and Methods Override an Instance Method Prevent Overriding a Superclass Method Create an Enum with Raw Values and Shorthand Syntax Add Instance Methods to Enums Use Initializers to Set Default and Custom Values Implement Initialization Chaining Provide a Custom Setter Override a Property and Create Custom Accessors Use Type Properties and Type Methods Use Subscripts to Help a Teacher Grade Papers Faster Determine an Instance's Type Use Initializers and Deinitializers Resolve Strong Reference Cycles with Weak References Use Closure Capture Lists to Resolve Reference Cycles in Closures Implement Class Inheritance and Multiple Protocol Inheritance Use Protocols for Delegation Extend the String Type to Add Subscripts Add Custom Initializers with Extensions Extend Int to Adopt and Conform to a Protocol Use Optional Chaining with Subscripts Use Optional Chaining to Call Instance Methods Create a Generic Function to Return a Unique Array Create a Queue Type to Store Unique Values Override Default Protocol Implementations Convert Sequences from Protocol Types to Concrete Types Catch Errors from a Throwing Function Defer Delegate Execution Introduce an Objective-C Pro…
  note: BJ, Miller.
  note: Videorecording.
  note: Electronic reproduction. Boston, MA : Safari, Available via World Wide Web. 2015.
  note: Mode of access: World Wide Web.
  identifier: 9780134464558
  identifier: https://proxy.library.tamu.edu/login
  record info:
    record creation date: 241115
    record change date: 20260129212749.1
    record identifier: in00004265457