いまだにKinesis Countered Keyboardに慣れないRomlyです。 えーと、タイトルの通り、3つの言語でのインスタンスの型(クラス)のチェック方法と、ついでにキャストの書き方です。 unknownObjectというインスタンス変数と、TheClassというクラスがある場合。TheClassはtestという数値型のプロパティを持っているとして…… Java if (unknownObject instanceof TheClass) { ((TheClass)unknownObject).test = 1; } Delphi if unknownObject is TheClass then begin TheClass(unknownObject).test := 1; end; Objective-C if ([unknownObject isKindOfClass: