著者情報
クラスメソッド株式会社のアプリケーションエンジニア。iPhoneアプリケーションの開発に2年以上従事している。開発に使用するObjective-Cのみならず、関数型言語Haskellや機械学習などにも関心がある。
執筆記事
-
Objective-Cより柔軟かつ安全なプログラミングを可能にするSwiftの「ジェネリクス」
ジェネリクスは、静的型付きプログラミング言語で、セットやタプルといったオブジェクトの集合(コレクション)の基盤となる言語機能です。ジェネリクス...
0 -
Swiftの「エクステンション」と「プロトコル」~ 機能と役割、Objective-Cとの違いを知る
本連載シリーズでは今までに型、リテラルの扱いから始まり、関数、クロージャ、列挙型、クラス、ストラクチャなどを中心に解説してきました。今回は「エ...
0 -
Swiftの「クラス」と「ストラクチャ」 その② ~ subscript、タイプキャスト、メモリ管理(およびクラス、ストラクチャ、列挙型のおさらい)
前回はクラスとストラクチャを中心にプロパティ、メソッド、継承、ライフサイクルの解説をしました。今回はsubscript、アクセス修飾子、タイプ...
0 -
Swiftの「クラス」と「ストラクチャ」 その① ~ プロパティ、メソッド、継承、ライフサイクル
前回は、列挙型とその応用であるオプショナル列挙型の詳細について解説しました。今回はクラスとストラクチャに焦点を絞り、Objective-Cとの...
0 -
本連載では前回までに、Swiftの型と制御構造、関数、クロージャについて説明してきました。今回からは3回にわたり「クラス」「ストラクチャ」およ...
2 -
Swiftのパワフルな記述力が秘められた 「関数」と「クロージャ」
前回はSwiftの変数と定数、データ型、if文などの制御構文について説明しました。今回は「関数」と「クロージャ」について説明します。クロージャ...
0 -
6月2日から米アップルが開催した年次イベント「WWDC」では、新しいプログラミング言語「Swift」の発表に会場が大いにわきました。本稿では複...
1
7件中1~7件を表示