リンク内容
###前提・実現したいこと
こんにちは、プログラミング初心者です。
先日、XcodeでiPhoneアプリ開発を始めました。
そこで、とりあえず何か作ってみようということで、
https://udemy.benesse.co.jp/development/ios-application-development.html
の通りに作ろうとしていたところ、以下のような問題が生じてしまいました。
###発生している問題
JPYのテキストフィールドをコードに追加しようとしても、IBOutletにできない(IBActionしか選択できない)
###コード
import UIKit class ViewController: UIViewController { let usd2Jpy:Double = 112.8 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. } @IBAction func calcButton(_ sender: AnyObject) { } }
###試したこと
まだ、始めたばかりでよく分からず、文に書いてある通りにもう一回作ってみた。
###補足情報(言語/FW/ツール等のバージョンなど)
Mac Book Pro
Xcode9.1
Swift
です。
IBOutletの接続はコードを手入力してますか?それともマウス操作で行なっていますか?それと実際に書いたコードを
```
let hoge = 1
```
みたいに貼ってください。
https://teratail.com/help#about-markdown
マウス操作でやっています。
ではcalcButton()内にprint("calcButton")とでも書いてみて下の方にprintされるか試してみてください。
あとコードの貼り付け方は質問を編集されましたね。それでオッケーです。
すみません、calcButton()内とはどういうことでしょうか?
@IBAction func calcButton(_ sender: AnyObject) { print("calcButton") } こんな感じです
写真のようになりました
これ写真見る限りではStoryboardにViewControllerが二つ載っちゃってますね。リンク先をさらっとみてみたのですが作成してるViewControllerは一つだけのようですから必要な方を残して片方は削除してみてください。その上でcustom classの設定を再度見直してみましょうか。
それとcalcButtonを押した回数って何回か押してます?それとも一度だけです?
わかりました、もう一回やってみます
あとXcode全体のスクリーンショットを撮るのはあまり良くないかもです。ユーザーアカウント名のところにモザイク入れるなりした方が安全かもですね。
回答1件
あなたの回答
tips
プレビュー

