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

20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールsugiuralab
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価sugiuralab
 

Kürzlich hochgeladen (8)

20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
 

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