‘Mac’ タグのついている投稿

Objective-Cメモリ管理(2)

2011 年 6 月 6 日 月曜日 by longSlife

前回 Objective-Cのリファレンスカウンタ方式によるメモリ管理について記載しましたが、リファレンスカウンタ方式には、下記のようなオーナシップポリシーがあります。

1) [alloc]又は[new]で始まる名称のメソッド、[copy]を名前に含むメソッドでオブジェクトを生成したものは、所有者となる(所有権を持つ)。

2) 自身で生成していないオブジェクトを所有するには、[retain]を使用し所有権を取得する。

3) オブジェクトの所有(所有権を持っている)者は、所有権が不要になったときに[release] 又は[autorelease]を使用し所有権を放棄(解放)する。
所有権を取得していない使用者は、所有権を放棄(解放)してはいけない。

例えば、メソッド内で例1のようにオブジェクトを生成した場合は、所有権を持っていることになり不要になったときに破棄(解放)する必要があります。
(続きを読む…)

Objective-Cメモリ管理(1)

2011 年 4 月 11 日 月曜日 by longSlife

Mac OS X/iPhone/iPadの主要プログラム言語Objective-Cで行うメモリ管理方法について
基本的部分からサンプルを作成しながら記録していきます。

(続きを読む…)

本家の本命?モデリングツール「mysql workbench」

2009 年 5 月 26 日 火曜日 by 山平

MySQL本家がグラフィカルなDBモデリングツールを提供しているようです。
mysqlworkbench00_splashedit
MySQL :: MySQL Workbench
MySQL Workbench

本家が提供している上、Windows版だけでなくMacOSX版、linux版も提供されているので、さっそく試してみます。
なお、私の環境はubuntu8.04です。

2009/06/02 追記:

Version5.0まではWindows版のみの提供、5.1からLinux版の提供が開始されていますが、まだβ版のようです。

(続きを読む…)

iPhoto(第2回)

2009 年 2 月 24 日 火曜日 by furuchan

今回はiPhotoの新機能のひとつ「撮影地」です。
写真・動画を撮影した場所ごとでまとめる機能です。

(続きを読む…)

iPhoto(第1回)

2009 年 2 月 4 日 水曜日 by furuchan

「iPhoto」は非常に優秀な写真管理ソフトです。
Macに標準で付属しているので、誰でもすぐに使えます。
私も愛用しています。

まずは、iPhotoの簡単な使い方から。
(続きを読む…)

iLife ‘09登場

2009 年 1 月 30 日 金曜日 by furuchan

AppleのMac用ソフト「iLife」の最新版「iLife ‘09」(アイライフ オーナイン)が
1月28日に発売されました。
iLifeは、私にとって、Macで頻繁に使うソフト(Safari、Mail、iTunesの次に
よく使っているソフト)であり、非常に気に入っているソフトです。

そんな私の元に、Appleから「iLife ‘09」が届きました。
というわけで、早速、iLifeを使ってみました。 (続きを読む…)