{%- if entity.has_ignored == true %}
// Specify properties to ignore (Realm won't persist these) override static func ignoredProperties() -> [String] { return [ {%- capture enum_ignored_properties -%} {%- for attribute in entity.attributes -%} {%- if attribute.realm_ignored == true -%} "{{ attribute.name }}", {%- endif -%} {%- endfor -%} {%- for relationship in entity.relationships -%} {%- if relationship.realm_ignored == true -%} "{{ relationship.name }}", {%- endif -%} {%- endfor -%} {%- endcapture -%} {%- assign enum_ignored_properties_array = enum_ignored_properties | split: "," -%} {%- for item in enum_ignored_properties_array -%} {{ item }}{%- if forloop.last == false -%},{%- endif -%} {%- endfor -%}] }
{% endif -%}