スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


このエントリーをはてなブックマークに追加

Swiftでのエラー解決法 Type ‘ViewController’ does not conform to protocol ‘UITableViewDataSource’

こんにちは、主夫ひろしです。
今回はSwiftのUITableViewについて。


ViewControllerにUITableViewのお決まりUITableViewDelegate, UITableViewDataSourceを追加すると、
Type ‘ViewController’ does not conform to protocol ‘UITableViewDataSource’
とか言われる。


import UIKit

class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}


}



これは必要なメソッドが書かれていないよというエラーでした。下記のメソッドを追加すれば解決。



func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Cell")

return cell
}

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}



コード全体

import UIKit

class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}



func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Cell")

return cell
}

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}


}


スポンサーサイト

iPhoneアプリ「Todoリスト-優先度で簡単仕分け」共有機能も充実。(Twitter,Facebook,LINE,メール)

こんにちは、主夫ひろしです。
シンプルな「ToDoListアプリ」をリリースしました。(iPhoneアプリ)

Todoリスト-優先度で簡単仕分け
カテゴリ: 仕事効率化, ビジネス
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa




このToDoリストはシンプルかつ快適操作をテーマに作成しました。
とにかく余計な機能をつけないことで操作がわかりやすい。シンプルだけど、必要な機能は搭載されているといったところでしょうか。

ToDoリスト完成形
ToDoリストを作成すると最終的に上のようなリストが完成します。完了した項目(タスク)はタップして取り消し線をつけていきます。完全に削除したい場合は左に指をグイッと移動(スワイプ)させます。

タスク入力画面
ToDo項目(タスク)の入力画面です。別画面に移動することもなく、ToDoリストが半透明で見えるようになっているため、ToDo項目を確認しながらサクサク入力することができます。優先度もワンタッチ(タップ)で選択できます。

ToDoリストってなかなか続かないものだと思います。そのひとつの要因として面倒だからというのがあげられます。僕はどうやら面倒なことが嫌いなようで、その面倒な作業を極力排除した作りにしました。

優先度を並び替え可能
編集ボタンを押した時の状態です。左のマイナスマークを押せば削除することができるし、右の三本線を触れば項目の並び替えを行うことができます。なので、項目を入力した際に優先度を適当につけてても、あとから並び替えれば良いので、入力するときに適当に項目を作っても平気です。

ツイッター、フェイスブック、メール、Mail、LINE、ラインと共有できる。
共有機能も充実しており、メール、Twitter、Facebook、LINEで共有することができます。上司や部下などの同僚にToDo項目を送りたい時などに便利だと思います。また自分のメモ用としても保存できるのも吉。

sc40-5.png

ゴミ箱ボタンを押して全項目を一括削除することもできます。ひとつひとつ削除するのは面倒なものです。


いかがでしょう?作成した僕が言うのもなんですが、とても有益なアプリが完成したと思っています。
日々の生活にToDoリストを取り入れてみてはいかがでしょうか。きっとより効果的な1日を過ごすことができると思いますよ!よければレビュー(評価)もしてくださいね♪

Todoリスト-優先度で簡単仕分け
カテゴリ: 仕事効率化, ビジネス
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa





ランキング参加しています。
↓ポチっと協力していただけると励みになります。


にほんブログ村 ライフスタイルブログへ


このエントリーをはてなブックマークに追加
博多でオススメのお店
プロフィール

ぽてぴ×ひろし

Author:ぽてぴ×ひろし
訪問ありがとうございます。
しゅふ友2人(主婦&主夫)で始めたブログです。
日々の出来事、つぶやき、お役立ち情報などなど書いていこうと思ってます。

ブログを書いてる人
その①主婦ぽてぴ
 主婦歴:8年
 家族:旦那クンと猫2匹
 得意技:怪しい創作料理
     家事手抜き技の探求
 趣味:アンチエイジング奮闘

その②主夫ひろし
 主婦歴:1か月
 家族:嫁サンと2人暮らし
 得意技:けさ固め、体落とし
 趣味:焼酎を飲みながらプリン
    体と奮闘中

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
楽天
オススメサイト
ブログランキング
↓ポチッ!お願いします♪
iPhoneアプリ
はかたべんももたろう
カテゴリ: 教育, エンターテインメント
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa

Horror Surprised !! 〜どきどきホラー!
カテゴリ: エンターテインメント, ライフスタイル
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa
計画タイマーまねじめん
カテゴリ: ライフスタイル, フード/ドリンク
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa
5文字に思いを込めろ!
カテゴリ: エンターテインメント, ライフスタイル
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa
TOEIC攻略タイマー
カテゴリ: 教育, ビジネス
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa
お買い物べんり電卓〜直感で簡単操作〜
カテゴリ: ライフスタイル, フード/ドリンク
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa


動画:お買い物べんり電卓〜直感で簡単操作〜

脳トレとぅんとぅん
カテゴリ: ゲーム, 教育, 教育, スポーツ
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa


円スケジュール-1日を素早く計画
カテゴリ: ライフスタイル, 仕事効率化
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa


にこにこサッカー
カテゴリ: ゲーム, エンターテインメント, アクション, スポーツ
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa


Todoリスト-優先度で簡単仕分け
カテゴリ: 仕事効率化, ビジネス
価格: 無料 (掲載時)
販売元: Hiroshi Nakagawa


Twitter
食品&飲料
RSSリンクの表示
電子書籍
amazon
ヘルス&ビューティー
リンク
検索フォーム
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。