29 Stimmen

Gibt es eine Tastenkombination in Xcode, um ein Protokoll zu implementieren?

Wenn ich in Visual Studio eine Klasse definiere, die eine Schnittstelle implementiert, z. B.

class MyObject : ISerializable {}

Ich kann mit der rechten Maustaste auf ISerializable klicken und die Option " Schnittstelle implementieren "aus dem Kontextmenü und sehe, dass die entsprechenden Methoden in meiner Klassendefinition erscheinen.

class MyObject : ISerializable {
    #region ISerializable Members
    public void GetObjectData(SerializationInfo info, 
                StreamingContext context)
    {
        throw new NotImplementedException();
    }
    #endregion
}

Gibt es so etwas wie diese Funktionalität in Xcode auf dem Mac? Ich würde gerne Protokolle automatisch auf diese Weise implementieren können. Vielleicht mit den optionalen Methoden generiert, aber auskommentiert.

1voto

Harshit Gupta Punkte 1160

Prüfen Sie dieses Plugin

https://github.com/music4kid/FastStub-Xcode

Es tut das, was Sie wollen, und mehr.

0voto

Casebash Punkte 106938

Macrumors hatte auch eine Diskussion darüber. Es gibt einen Link zu einigen Apple-Skripten. Ich habe diese noch nicht ausprobiert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X