-1
現在、テーブルビューセルが更新され、追加された内容を修正するためにテーブルビューを更新する必要があるプロジェクトで作業しています。これを行うことができる方法を探している間、私はこれを追加することを提案コードに出くわした:スウィフト構文 - 角括弧で囲まれた方法、型[Void]の式が使用されていません
だけでなく、テーブルビューを更新するだけでなく、あまりにもそれをアニメーション化[tableView .beginUpdates()]
[tableView .endUpdates()]
。
この構文はどのように機能しますか?名前はありますか?私はそれでちょっと混乱しています。私には、角括弧[]は配列を参照しており、tableViewはUITableViewを参照する変数であり、beginUpdates()は関数です。コードの作品は、私はタイプの発現[ボイド]が使用されていない」と言って警告を取得しています。
を単に削除し、 '[]'とすべてが同じように動作します – luk2302
Objective-CとSwiftの構文が混在しているように見えますが、基本的にSwiftの角括弧は、配列、辞書、サブスクリプションを示すためにのみ使用されます。 – vadian
うわー、それははるかに理にかなって、ありがとう! –