]> code.delx.au - gnu-emacs-elpa/blobdiff - packages/yasnippet/snippets/objc-mode/prop
Add yasnippet.
[gnu-emacs-elpa] / packages / yasnippet / snippets / objc-mode / prop
diff --git a/packages/yasnippet/snippets/objc-mode/prop b/packages/yasnippet/snippets/objc-mode/prop
new file mode 100644 (file)
index 0000000..1a74edb
--- /dev/null
@@ -0,0 +1,14 @@
+# name: foo { ... } ; setFoo { ... }
+# key: prop
+# --
+- (${1:id})${2:foo}
+{
+    return $2;
+}
+
+- (void)set${2:$(capitalize text)}:($1)aValue
+{
+    [$2 autorelease];
+    $2 = [aValue retain];
+}
+$0
\ No newline at end of file