title: Ignored properties and simple swift properties
body: <p>What is the difference in behavior of using ignored properties and just using simple swift property?</p>
  
  <p>I need to add properties to realm object which should not be save to DB. Realm provides "ignored properties" but if I just write properties with ordinary swift style, it should't be saved to DB. Is there difference in behavior?</p>
  
  <pre><code>// Ignored propery
  class Person: Object {
    dynamic var tmpID = 0
  
    override static func ignoredProperties() -&gt; [String] {
      return ["tmpID"]
    }
  }
  
  
  // Normal swift property
  class Person: Object {
        var tmpID = 0 // Realm supported class but with no dynamic
        var myClassObj = MyCustomClass() // Class realm does not support
   }
  </code></pre>