On the fly tracing
Kemarin kemarin beberapa kerjaan menuntut tracking group terhadap kode kode di objective-C, aplikasi yang sedang dibuat ini harus mempunyai kapabilitas seperti self logging pada section code yang bersifat kritis, dalam kondisi debug mode dan optionsNSObjCMessageLoggingEnabled" di set "YES", maka trace dapat dilihat di file "/tmp/msgSends-[pid]", so berbekal itu mencoba dig lebih dalam lagi masalah on the fly tracing, contoh sederhana aplikasi yang saya buat ini yaitu 'StrReplacer' bisa di ambil di public repository saya yang baru. anonymous bisa mendownloadnya dengan akses menggunakan svn pada terminal dengan perintah svn checkout http://green.bitcoder.info/svn/xcodesnippets/trunk/StrReplacer atau sekedar dilihat untuk copy-paste di siniContoh aplikasi ini dibuat di atas Xcode IDE 3.1.3. Contoh sederhana ini hanya memperlihatkan bagaimana proses message dikirim, selengkapnya:
- Mencari pid dirinya sendiri
- Melakukan replace terhadap karakter '@' menjadi '[at]' dan '.' menjadi '[dot]'
- Mengeksekusi code yg ditandai dan mendump file tracenya ke NSTextView
Ditulis oleh Amalia pada Wed, 27 Jan 2010

