SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
iOS 5で搭載された
ページコントローラー
Masayuki Nii
Cocoa Study #51
2012/3/17
12年3月17日土曜日

1
Agenda

ページビューの階層化
UIPageViewControllerとテンプレート
動作を確認する
利用例

12年3月17日土曜日

2
ビューコントローラの階層化
従来からある複数のビューコントローラ

•
•
•
•

ナビゲーションコントローラ、タブコントローラ
複数のビューコントローラを持つビューコントローラ=コンテナビューコントローラ
1ページを複数のビューコントローラで管理する
iOS 5で、汎用的に利用できるようになった

UIViewControllerクラスに追加されたメソッド

•
•
•
•
•
•
•

-addChildViewController:
-removeFromParentViewController
transitionFromViewController:toViewController:duration:options:animations:com
pletion:
-willMoveToParentViewController:
-didMoveToParentViewController:
-automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers
独自にUIViewControllerの継承クラスを作るときにはさまざまなメソッドのオーバライ
ドができる

12年3月17日土曜日

3
ビューコントローラの階層化

UIViewControllerに追加されたプロパティ

•
•

childViewControllers:所属しているビューコントローラの配列
parentViewController:自分の親のビューコントローラ

その他注意点

•
•

12年3月17日土曜日

-presentViewController:animated:completion:によってビューを
表示
-presentModalViewController:animated:メソッドは使わずに、
上記のメソッドを使うようにと記述されている

4
ビューコントローラの階層化を利用したクラス
UIPageViewControllerによるページめくりビュー

•
•

iOS 5より登場したクラスで、ページめくり機能を提供するビューコントローラ
1つ1つのページが「ビューコントローラによって管理されるビュー」

UIPageViewControllerクラス

•
•
•
•

-initWithTransitionStyle:navigationOrientation:options::初期化メソッド
-setViewControllers:direction:animated:completion::ビューコントローラの登録
dataSource:データソース/delegate:デリゲート/viewControllers:登録されているビュー
コントローラ/gestureRecognizers:ジェスチャー
navigationOrientation:方向/spineLocation:スピンの位置/transitionStyle:ビュー移動の
形式/doubleSided:2面表示

UIPageViewControllerDataSourceクラス

•
•
•
•
•

12年3月17日土曜日

-pageViewController:viewControllerBeforeViewController::次のビューコントローラを返す
-pageViewController:viewControllerAfterViewController::前のビューコントローラを返す
UIPageViewControllerDelegateクラス
-pageViewController:didFinishAnimating:previousViewControllers:transitionCompleted::
ページ移動後に呼び出される
-pageViewController:spineLocationForInterfaceOrientation::方向に応じたスピン位置を返す

5
さて、ページビューを使ってみよう!

とはいえ、これはAPIだけだとさっぱりわからん

•

サンプルプログラムもない

プロジェクトのテンプレートに「Page-Based
Application」がある

•
•
•

12年3月17日土曜日

シンプルな動作である
これを開いてみてビックリ!
ある独特なパターンを想定したクラスだった

6
「Page-Based Application」によるアプリケー
ションのオブジェクト関係
UIApplicationMain
UIApplication

生成
AppDelegate
プロパティ参照

delegate

MainStoryboard

window

RootViewController

rootViewController

UIWindow

viewControllers

iPad画面

window

DataViewController

modelController

delegate
dataSource

PageViewController
viewControllers

ModelController

DataViewController
DataViewController

12年3月17日土曜日

7
動作をチェックする

BookViewer_Starterプロジェクト

•

メソッドのエントリーにNSLogを入れてある

次のような動作を調べる

•
•
•
•
•

12年3月17日土曜日

iPadシミュレータを縦長にしておく
Check! 起動して縦長の1ページ目が出るまでの動作
Check! 1ページ分めくったときの動作
Check! 回転させる
Check! 横長で1ページをめくる

8
作成例

PhotoAlbum

•

アプリケーションバンドル内の写真をページとして表示する

BookViewer

•
•
•
•

サンプルのPDF:http://msyk.net/ios/sample1.pdf
いわゆるPDFビューアで、SfariよりPDFを供給する
APIは拡大するとやや荒れるもの
ブラウザから開く

これらのサンプルは勉強会の中だけにしてください
配布はしないでください

12年3月17日土曜日

9
まとめ

ページビューは「APIの問題」ではなく、一定のオブ
ジェクトの配置を想定した「パターンを持つクラス」で
あった

12年3月17日土曜日

10

Weitere ähnliche Inhalte

Andere mochten auch

スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"
スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"
スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"奈良先端大 情報科学研究科
 
大場ゼミ「ゼミガイダンス」プレゼン用
大場ゼミ「ゼミガイダンス」プレゼン用大場ゼミ「ゼミガイダンス」プレゼン用
大場ゼミ「ゼミガイダンス」プレゼン用Mitsuru Kazama
 
Robust Sound Field Reproduction against Listener’s Movement Utilizing Image ...
Robust Sound Field Reproduction against  Listener’s Movement Utilizing Image ...Robust Sound Field Reproduction against  Listener’s Movement Utilizing Image ...
Robust Sound Field Reproduction against Listener’s Movement Utilizing Image ...奈良先端大 情報科学研究科
 
サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築
サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築
サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築奈良先端大 情報科学研究科
 
サマーセミナー2016: モバイルエージェントシステムの構築
サマーセミナー2016: モバイルエージェントシステムの構築サマーセミナー2016: モバイルエージェントシステムの構築
サマーセミナー2016: モバイルエージェントシステムの構築奈良先端大 情報科学研究科
 
同時通訳データを利用した自動同時通訳システムの構築
同時通訳データを利用した自動同時通訳システムの構築同時通訳データを利用した自動同時通訳システムの構築
同時通訳データを利用した自動同時通訳システムの構築奈良先端大 情報科学研究科
 
サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御
サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御
サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御奈良先端大 情報科学研究科
 
Building Visual Studio LightSwitch Application
Building Visual Studio LightSwitch ApplicationBuilding Visual Studio LightSwitch Application
Building Visual Studio LightSwitch ApplicationKunal Chowdhury
 
Ifia japan 2015 加工食品における世界の減塩
Ifia japan 2015 加工食品における世界の減塩Ifia japan 2015 加工食品における世界の減塩
Ifia japan 2015 加工食品における世界の減塩Toshimitsu Hisashi
 
サマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみよう
サマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみようサマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみよう
サマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみよう奈良先端大 情報科学研究科
 
サマーセミナー2016: 遺伝アルゴリズムによるナビゲーション
サマーセミナー2016: 遺伝アルゴリズムによるナビゲーションサマーセミナー2016: 遺伝アルゴリズムによるナビゲーション
サマーセミナー2016: 遺伝アルゴリズムによるナビゲーション奈良先端大 情報科学研究科
 
サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発
サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発
サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発奈良先端大 情報科学研究科
 
サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現
サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現
サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現奈良先端大 情報科学研究科
 

Andere mochten auch (15)

スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"
スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"
スプリングセミナー2016"耐故障分散アルゴリズムのシミュレーション実験"
 
大場ゼミ「ゼミガイダンス」プレゼン用
大場ゼミ「ゼミガイダンス」プレゼン用大場ゼミ「ゼミガイダンス」プレゼン用
大場ゼミ「ゼミガイダンス」プレゼン用
 
Robust Sound Field Reproduction against Listener’s Movement Utilizing Image ...
Robust Sound Field Reproduction against  Listener’s Movement Utilizing Image ...Robust Sound Field Reproduction against  Listener’s Movement Utilizing Image ...
Robust Sound Field Reproduction against Listener’s Movement Utilizing Image ...
 
サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築
サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築
サマーセミナー2016: 災害時に活躍するメッシュネットワークをRaspberry Piで構築
 
サマーセミナー2016: モバイルエージェントシステムの構築
サマーセミナー2016: モバイルエージェントシステムの構築サマーセミナー2016: モバイルエージェントシステムの構築
サマーセミナー2016: モバイルエージェントシステムの構築
 
同時通訳データを利用した自動同時通訳システムの構築
同時通訳データを利用した自動同時通訳システムの構築同時通訳データを利用した自動同時通訳システムの構築
同時通訳データを利用した自動同時通訳システムの構築
 
サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御
サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御
サマーセミナー2016: 身体情報計測と認識によるロボットの動作制御
 
Building Visual Studio LightSwitch Application
Building Visual Studio LightSwitch ApplicationBuilding Visual Studio LightSwitch Application
Building Visual Studio LightSwitch Application
 
Ifia japan 2015 加工食品における世界の減塩
Ifia japan 2015 加工食品における世界の減塩Ifia japan 2015 加工食品における世界の減塩
Ifia japan 2015 加工食品における世界の減塩
 
構文片の改良と評判分析への適用
構文片の改良と評判分析への適用構文片の改良と評判分析への適用
構文片の改良と評判分析への適用
 
サマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみよう
サマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみようサマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみよう
サマーセミナー2016: スマートフォンを用いた自動避難誘導アプリを体験してみよう
 
サマーセミナー2016: 遺伝アルゴリズムによるナビゲーション
サマーセミナー2016: 遺伝アルゴリズムによるナビゲーションサマーセミナー2016: 遺伝アルゴリズムによるナビゲーション
サマーセミナー2016: 遺伝アルゴリズムによるナビゲーション
 
サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発
サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発
サマーセミナー2016: スマートホームにおける家電操作履歴を用いた居住者向けサービス提供システムの開発
 
サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現
サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現
サマーセミナー2016: その質感を転写しよう ~ 光学特性の計測と表現
 
小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価
小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価
小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価
 

Mehr von Masayuki Nii

Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)
Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)
Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)Masayuki Nii
 
トップエスイー勉強会2014第1回-INTER-Mediator
トップエスイー勉強会2014第1回-INTER-Mediatorトップエスイー勉強会2014第1回-INTER-Mediator
トップエスイー勉強会2014第1回-INTER-MediatorMasayuki Nii
 
Cocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみる
Cocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみるCocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみる
Cocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみるMasayuki Nii
 
Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法
Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法
Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法Masayuki Nii
 
Cocoa勉強会#61-メインスレッド外でNSURLConnection
Cocoa勉強会#61-メインスレッド外でNSURLConnectionCocoa勉強会#61-メインスレッド外でNSURLConnection
Cocoa勉強会#61-メインスレッド外でNSURLConnectionMasayuki Nii
 
Cocoa勉強会#23-カスタムシートとModality
Cocoa勉強会#23-カスタムシートとModalityCocoa勉強会#23-カスタムシートとModality
Cocoa勉強会#23-カスタムシートとModalityMasayuki Nii
 
Cocoa勉強会#6-SQLiteをCocoaで使う
Cocoa勉強会#6-SQLiteをCocoaで使うCocoa勉強会#6-SQLiteをCocoaで使う
Cocoa勉強会#6-SQLiteをCocoaで使うMasayuki Nii
 
Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号
Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号
Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号Masayuki Nii
 
Cocoa勉強会#57-Baseによるローカライズまとめ
Cocoa勉強会#57-BaseによるローカライズまとめCocoa勉強会#57-Baseによるローカライズまとめ
Cocoa勉強会#57-BaseによるローカライズまとめMasayuki Nii
 
Cocoa勉強会#56-小ネタ集あなたの常識はすでに通用しない
Cocoa勉強会#56-小ネタ集あなたの常識はすでに通用しないCocoa勉強会#56-小ネタ集あなたの常識はすでに通用しない
Cocoa勉強会#56-小ネタ集あなたの常識はすでに通用しないMasayuki Nii
 
Cocoa勉強会#45-AWS SimpleDBを使ってみる
Cocoa勉強会#45-AWS SimpleDBを使ってみるCocoa勉強会#45-AWS SimpleDBを使ってみる
Cocoa勉強会#45-AWS SimpleDBを使ってみるMasayuki Nii
 
Cocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビュー
Cocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビューCocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビュー
Cocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビューMasayuki Nii
 
Cocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurlCocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurlMasayuki Nii
 
Cocoa勉強会#28-OpenSSLで暗号化したファイルを復号する
Cocoa勉強会#28-OpenSSLで暗号化したファイルを復号するCocoa勉強会#28-OpenSSLで暗号化したファイルを復号する
Cocoa勉強会#28-OpenSSLで暗号化したファイルを復号するMasayuki Nii
 
Cocoa勉強会#27-QuickLookプラグインの作り方
Cocoa勉強会#27-QuickLookプラグインの作り方Cocoa勉強会#27-QuickLookプラグインの作り方
Cocoa勉強会#27-QuickLookプラグインの作り方Masayuki Nii
 
Cocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプ
Cocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプCocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプ
Cocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプMasayuki Nii
 
Cocoa勉強会#37-シェイクイベントの実装
Cocoa勉強会#37-シェイクイベントの実装Cocoa勉強会#37-シェイクイベントの実装
Cocoa勉強会#37-シェイクイベントの実装Masayuki Nii
 
Cocoa勉強会#32-表形式のデータに順序を記録する方法
Cocoa勉強会#32-表形式のデータに順序を記録する方法Cocoa勉強会#32-表形式のデータに順序を記録する方法
Cocoa勉強会#32-表形式のデータに順序を記録する方法Masayuki Nii
 
Cocoa勉強会#35-iPhoneでのコピペとカスタムUI
Cocoa勉強会#35-iPhoneでのコピペとカスタムUICocoa勉強会#35-iPhoneでのコピペとカスタムUI
Cocoa勉強会#35-iPhoneでのコピペとカスタムUIMasayuki Nii
 
Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証
Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証
Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証Masayuki Nii
 

Mehr von Masayuki Nii (20)

Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)
Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)
Framework Enabling End-Users to Maintain Web Applications (ICICWS2015)
 
トップエスイー勉強会2014第1回-INTER-Mediator
トップエスイー勉強会2014第1回-INTER-Mediatorトップエスイー勉強会2014第1回-INTER-Mediator
トップエスイー勉強会2014第1回-INTER-Mediator
 
Cocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみる
Cocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみるCocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみる
Cocoa勉強会#62-新しい通信クラス群NSURLSessionを使ってみる
 
Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法
Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法
Cocoa勉強会#34-iPhoneでタブバーを非表示に無理矢理する方法
 
Cocoa勉強会#61-メインスレッド外でNSURLConnection
Cocoa勉強会#61-メインスレッド外でNSURLConnectionCocoa勉強会#61-メインスレッド外でNSURLConnection
Cocoa勉強会#61-メインスレッド外でNSURLConnection
 
Cocoa勉強会#23-カスタムシートとModality
Cocoa勉強会#23-カスタムシートとModalityCocoa勉強会#23-カスタムシートとModality
Cocoa勉強会#23-カスタムシートとModality
 
Cocoa勉強会#6-SQLiteをCocoaで使う
Cocoa勉強会#6-SQLiteをCocoaで使うCocoa勉強会#6-SQLiteをCocoaで使う
Cocoa勉強会#6-SQLiteをCocoaで使う
 
Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号
Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号
Cocoa勉強会#60-Common Cryptoを使った共通鍵の暗号と復号
 
Cocoa勉強会#57-Baseによるローカライズまとめ
Cocoa勉強会#57-BaseによるローカライズまとめCocoa勉強会#57-Baseによるローカライズまとめ
Cocoa勉強会#57-Baseによるローカライズまとめ
 
Cocoa勉強会#56-小ネタ集あなたの常識はすでに通用しない
Cocoa勉強会#56-小ネタ集あなたの常識はすでに通用しないCocoa勉強会#56-小ネタ集あなたの常識はすでに通用しない
Cocoa勉強会#56-小ネタ集あなたの常識はすでに通用しない
 
Cocoa勉強会#45-AWS SimpleDBを使ってみる
Cocoa勉強会#45-AWS SimpleDBを使ってみるCocoa勉強会#45-AWS SimpleDBを使ってみる
Cocoa勉強会#45-AWS SimpleDBを使ってみる
 
Cocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビュー
Cocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビューCocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビュー
Cocoa勉強会#36-iPhone OS 3.0で変更されたテーブルビュー
 
Cocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurlCocoa勉強会#33-意外に楽に使えるlibcurl
Cocoa勉強会#33-意外に楽に使えるlibcurl
 
Cocoa勉強会#28-OpenSSLで暗号化したファイルを復号する
Cocoa勉強会#28-OpenSSLで暗号化したファイルを復号するCocoa勉強会#28-OpenSSLで暗号化したファイルを復号する
Cocoa勉強会#28-OpenSSLで暗号化したファイルを復号する
 
Cocoa勉強会#27-QuickLookプラグインの作り方
Cocoa勉強会#27-QuickLookプラグインの作り方Cocoa勉強会#27-QuickLookプラグインの作り方
Cocoa勉強会#27-QuickLookプラグインの作り方
 
Cocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプ
Cocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプCocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプ
Cocoa勉強会23-識別情報の変換〜文字エンコードとデータタイプ
 
Cocoa勉強会#37-シェイクイベントの実装
Cocoa勉強会#37-シェイクイベントの実装Cocoa勉強会#37-シェイクイベントの実装
Cocoa勉強会#37-シェイクイベントの実装
 
Cocoa勉強会#32-表形式のデータに順序を記録する方法
Cocoa勉強会#32-表形式のデータに順序を記録する方法Cocoa勉強会#32-表形式のデータに順序を記録する方法
Cocoa勉強会#32-表形式のデータに順序を記録する方法
 
Cocoa勉強会#35-iPhoneでのコピペとカスタムUI
Cocoa勉強会#35-iPhoneでのコピペとカスタムUICocoa勉強会#35-iPhoneでのコピペとカスタムUI
Cocoa勉強会#35-iPhoneでのコピペとカスタムUI
 
Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証
Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証
Cocoa勉強会#47-NSURLConnectionのデリゲートメソッドと認証
 

Kürzlich hochgeladen

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 

Kürzlich hochgeladen (9)

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 

Cocoa勉強会#51-iOS 5で搭載されたページコントローラー