質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

0回答

1819閲覧

swift4で加速度値をcsvなどに保存してクラウドにアップする

SKMT

総合スコア57

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2017/11/15 18:56

編集2017/11/16 13:52

###前提・実現したいこと
swiftで加速度センサの値を取得して、それを一定時間分csvに保存するようなアプリを作りたいのですが、とりあえず配列に格納してそれをtextfieldに表示させようとしてるのですが、activeな数字だけしか表示されず困ってます。どうしたらいいですか?

###発生している問題・エラーメッセージ
加速度センサの値は取得できるのですが、過去分?の配列への格納、表示がうまくいきません。バージョンはswift4,xcode9です

エラーメッセージ

###該当のソースコード

swift4

1var dataX:[Double] = [] 2 var dataY:[Double] = [] 3 var dataZ:[Double] = [] 4 5 @IBOutlet weak var accelX: UILabel! 6 @IBOutlet weak var accelY: UILabel! 7 @IBOutlet weak var accelZ: UILabel! 8 @IBOutlet weak var TextView: UITextView! 9 10 override func viewDidLoad() { 11 super.viewDidLoad() 12 if motionManager.isAccelerometerAvailable { 13 motionManager.accelerometerUpdateInterval = 0.2 14 15 motionManager.startAccelerometerUpdates( 16 to: OperationQueue.current!, 17 withHandler: {(accelData: CMAccelerometerData?, errorOC: Error?) in 18 self.outputAccelData(acceleration: accelData!.acceleration) 19 }) 20 21 } 22 } 23 24 func outputAccelData(acceleration: CMAcceleration){ 25 accelX.text = String(format: "x = %06f", acceleration.x) 26 accelY.text = String(format: "y = %06f", acceleration.y) 27 accelZ.text = String(format: "z = %06f", acceleration.z) 28 29 dataX.append(acceleration.x) 30 dataY.append(acceleration.y) 31 dataZ.append(acceleration.z) 32 33 TextView.text = "(dataX),(dataY),(dataZ)\n"

###試したこと
ネットで使えそうな情報がないか調べながら試行錯誤してやっています

###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

fuzzball

2017/11/15 23:54

質問タイトルが質問内容に合っていません。
SKMT

2017/11/15 23:58

変えました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問