Class PBXObject

    • Constructor Detail

      • PBXObject

        public PBXObject()
    • Method Detail

      • setGlobalID

        public void setGlobalID​(String gid)
      • isa

        public abstract String isa()
        Returns:
        Type name of the serialized object.
      • serializeInto

        public void serializeInto​(XcodeprojSerializer serializer)
        Populates the serializer with the fields of this object.
      • stableHash

        public int stableHash()
        This method is used to generate stable GIDs and must be stable for identical contents. Returning a constant value is ok but will make the generated project order-dependent.
      • generateGid

        public final String generateGid​(GidGenerator generator)
        Generate a stable GID.