Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NSCodingEncodeText = `` /* 482-byte string literal not displayed */
View Source
var NSCodingEncodeTpl = template.Must(template.New("NSCodingEncode").Parse(NSCodingEncodeText))
View Source
var NSCodingInitText = `` /* 512-byte string literal not displayed */
View Source
var NSCodingInitTpl = template.Must(template.New("NSCodingInit").Parse(NSCodingInitText))
View Source
var NSCopyingText = `` /* 1243-byte string literal not displayed */
View Source
var NSCopyingTpl = template.Must(template.New("NSCopying").Parse(NSCopyingText))
Functions ¶
func GenerateMethods ¶
func GenerateMethods(classFile *parser.ObjCClassFile, NSCodingProtocols, NSCopyingProtocols []string, backupDir string) error
Types ¶
type ClassesByAppearanceInMFile ¶
func (ClassesByAppearanceInMFile) Len ¶
func (oc ClassesByAppearanceInMFile) Len() int
func (ClassesByAppearanceInMFile) Less ¶
func (oc ClassesByAppearanceInMFile) Less(i, j int) bool
func (ClassesByAppearanceInMFile) Swap ¶
func (oc ClassesByAppearanceInMFile) Swap(i, j int)
type MethodsInfoByPosStart ¶
type MethodsInfoByPosStart []*parser.MethodInfo
func (MethodsInfoByPosStart) Len ¶
func (mi MethodsInfoByPosStart) Len() int
func (MethodsInfoByPosStart) Less ¶
func (mi MethodsInfoByPosStart) Less(i, j int) bool
func (MethodsInfoByPosStart) Swap ¶
func (mi MethodsInfoByPosStart) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.