2010-05-01から1ヶ月間の記事一覧

@property を使ってみる

はじめの一歩 まずは一番簡単な使い方から. #import <Foundation/NSObjCRuntime.h> #import <Foundation/NSString.h> @interface MyObject : NSObject { NSString* value; } @property(copy, readwrite) NSString* value; @end @implementation MyObject @synthesize value; @end int main() { MyObject* obj = </foundation/nsstring.h></foundation/nsobjcruntime.h>…

Hello, World! by Objective-C + Foundation Framework

Objective-C + Foundation Framework な Hello, World! を作る. GC 使わない場合 #import <Foundation/NSString.h> #import <Foundation/NSAutoreleasePool.h> #import <stdio.h> int main(int argc, char **argv) { NSAutorelesePool* pool = [[NSAutoreleasePool alloc] init]; NSString* str = [[NSString alloc] initWith</stdio.h></foundation/nsautoreleasepool.h></foundation/nsstring.h>…

Objective-C の文法を覚える!

JavaScript の文法はだいたいわかったので,Objective-C を覚える!コマンドラインでコンパイルできるようにしてから, Page Not Found - Apple Developer ここで覚えてくのが今の予定. ターミナルでコンパイル まずは,UbuntuでObjective-Cをコンパイルする…

セクション番号を自動で振ってくれる JavaScript

JavaScript の勉強のつもりで作ってみました. 表示例 <h1>ABC</h1> <h2>foo</h2> <h2>bar</h2> <h3>hoge</h3> <h3>fuga</h3> <h1>XYZ</h1> <h3>piyo</h3> こんな感じのものが,こんな風になります. コード var HeaderEnumerator = function() { this.enumeratingTags = ['H1', 'H2', 'H3', 'H4', 'H5', 'H6']; this.section…

今更だけど JavaScript 勉強を始めるよ!

ベースになる HTML ファイルの準備 まずはベースにする HTML ファイルを作る. とりあえず内容は↓ <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-style-type" content="text/css"> </meta></meta></head></html>

[Windows] 7/Vista と XP のデュアル ブート環境構築

最近 Win7 と HDD を買ったので XP とのデュアル ブート環境構築をしたので, 設定とかをまとめておきます.特に Web で調べてみた方法だけでは,Widows XP を起動しようとしたときに強制再起動されてしまったので,その問題解決についても述べます. 構成 H…