Monthly Archives: 8月 2014

BccInst 1.5のダウンロード

ダウンロード:
提供元サイトからダウンロード

BccInstは、Borland C++ Compiler 5.5.1を簡単に インストールできるプログラムです。

Objective-Cのプロトコロ(Protocol)の基本知識と使い方

1.プロトコロのキーワード
@required:強制的実現
@optional:選択的な実現

2.宣言
//プロトコロの宣言
#import <Foundation/Foundation.h> @protocol OneProtocol <NSObject>

//実現する方法を選ぶ:
@optional -(void) optionalMethod1; -(void) optionalMethod2;

//必ず実現方法:
@required -(void) requiredMethod1; @end

//プロトコロを採用(Test.h)
#import “OneProtocol.h” @interface Test : NSObject<OneProtocol>

3.プロトコロ実行方法
#import “Test.h” @implementation Test
-(void)optionalMethod1{ //実現方法1 }
-(void)optionalMethod2{ //実現方法2 }
-(void)requiredMethod1{ //実現方法2(必須) } @end
4.main.m方法
Test *test=[[Test alloc]init];
[test optionalMethod1];
[test optionalMethod2];
[test requiredMethod1];
[test autorelease];

NoScript 2.6.8.39のダウンロード

ダウンロード:
提供元サイトからダウンロード

更新内容:

x [Surrogate] Removed DARLA surrogate and reimplemented its work-around
as a XSS filter exception
x [Bookmarklets] Fixed bookmarklets broken when JavaScript is enabled
(thanks therube for reporting)
x [Surrogate] Work-around for DARLA surrogate breaking Yahoo! Mail

NoScript 2.6.8.40rc1 のダウンロード

ダウンロード:
提供元サイトからダウンロード

更新内容:

x [ABE] Improved ruleset editing UI (thanks barbaz for patch)

ホームページ作成ソフト ホームページ・ビルダー19のダウンロード

ダウンロード:
提供元サイトからダウンロード
概要:
新搭載された「ホームページ・ビルダー SP」の操作は、ホームページに必要なパーツをマウスでドラッグ&ドロップして配置していくだけです。

Adobe AIR SDK & Compiler (14.0.0.178)のダウンロード

ダウンロード:
提供元サイトからダウンロード
特徴:
Template for the Adobe AIR application install badge
Command-line Adobe AIR Debug Launcher (ADL)
Command-line Adobe AIR Developer Tool (ADT)

Adobe AIR 15 Beta and AIR SDK 15 Beta (15.0.0.243) のダウンロード

ダウンロード:
提供元サイトからダウンロード

Adobe Flash Player and Adobe AIR®, allow developers to create rich experiences – from console quality games and interactive content to full HD premium video – for desktop browsers as well as desktop and mobile apps for iOS (iPhone/iPad) and Android mobile devices.

Objective-Cの 宣言プロパティメモリ管理方法

1.値を割り当てる
assign、retain、copyの使い方
サンプルコード
@property (assign)Person *person;
@synthesize person=_person;

1.1 -(void)setPerson:(Person *)person{
if(_person!=person){
[_person release];
_person=[person retain]; } }

1.2 -(void)setPerson:(Person *)person{
if(_person!=person){ [_person release];
_person=[person copy]; } }

2.readwrite、readonly
readwrite:getter,setterメソッド
readonly:getterメソッド
サンプルコード:
-(void)setPerson:(Person *)person{
@synchronized(self){ _person=person; } } //方法を設定

3.アトミック性
atomic:マルチスレッド環境でスレッド保護がある、デフォルト
noatomic: マルチスレッド環境では、スレッド保護がありません
-(Person *)person{ @synchronized(self){ return _person; } }

 

改行コード変換1.20.01βのダウンロード

ダウンロード:
提供元サイトからダウンロード

「改行コード変換」は、テキストファイル特殊変換系操作の詰め合わせツールです

Craving Explorer 1.6.7のダウンロード

ダウンロード:
提供元サイトからダウンロード
Craving Explorer は、YouTube、ニコニコ動画などの動画をダウンロードし、AVI、MPEG、MP4(iPod)、FLV 、WAV、MP3 の形式に変換、保存することができる動画専用ブラウザです。