我读过一些关于 Marmalade Framework 的教程。你知道......这太棒了:) 例如:
// Creating an Image from a Web Based Image File:
CIwGameFile* image_file = new CIwGameFile();
image_file->Open( "http://site...../icon.gif", false, true );
image_file->Close();
// Now we will create a sprite to display our downloaded web image:
CIwGameBitmapSprite* test_sprite = new CIwGameBitmapSprite();
test_sprite->setImage( image );
test_sprite->setDestSize( image->getWidth(), image->getHeight() );
为什么??为什么第一个方法的名称为大写(Open、Close),而第二个方法的名称为小写(setImage、getWidth)?他们这样做时有什么常识吗?还是 Marmalade 在整个库中有如此令人敬畏的语法?