[解決済み] ケースインプロテクトスイッチ【重複
2023-06-14 06:30:51
質問
重複の可能性があります。
ARC を使用するためにプロジェクトを変換するとき、「switch case is in protected scope」は何を意味しますか。
以下のxcodeを入手しました。 しかし、私はケース1(または空)に何かを入れようとすると、それは私にエラーを与えている?
保護されたスイッチが何であり、どのようにそれを修正すべきか分からないので、奇妙な問題です。誰かこれを解決するための解決策や手がかりを持っていますか?奇妙な...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UIViewController *controller;
switch(indexPath.row) {
case 0:
NSLog(@"0");
//create instance of EKEventStore
EKEventStore *eventStore = [[EKEventStore alloc] init];
//creating instance of EKEvent
EKEvent *event = [EKEvent eventWithEventStore:eventStore];
//setting the appropriate properties of the new event
event.title = @"Woow";
//event.startDate = [[NSDate alloc] init];
NSDateComponents *myDate2 = [[NSDateComponents alloc] init];
[myDate2 setDay:13];
[myDate2 setMonth:12];
[myDate2 setYear:2011];
[myDate2 setHour:00];
[myDate2 setMinute:34];
event.startDate = [[NSCalendar currentCalendar] dateFromComponents:myDate2];
event.endDate = [[NSDate alloc] initWithTimeInterval:3600 sinceDate:event.startDate];
event.location = @"game2";
event.notes = @" game";
event.alarms = [NSArray arrayWithObject:[EKAlarm alarmWithAbsoluteDate:event.startDate]];
[event setCalendar:[eventStore defaultCalendarForNewEvents]];
NSError *error;
[eventStore saveEvent:event span:EKSpanThisEvent error:&error];
break;
case 1:
NSLog(@"1");
break;
}
{
self.EKController.title = [self.EKList objectAtIndex:[indexPath row]];
}
}
@end
しかし、エラー。
どのように解決するのですか?
各 switch 文を
{}
中括弧で囲みます。例えば
switch (someInt) {
case 0:
{
NSLog(@"Case 0");
}
break;
case 1:
{
NSLog(@"Case 1");
}
break;
}
ところで、これはすでにここで回答されています - 。 ARC を使用するためにプロジェクトを変換するとき、"switch case is in protected scope" は何を意味しますか?
関連
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] Pythonのswitch文の代用品?
-
[解決済み] switch文の中で変数を宣言してはいけないのはなぜですか?
-
[解決済み] Stringでswitch文が使えないのはなぜですか?
-
[解決済み] JavaScriptで複数ケースを扱うSwitch文
-
[解決済み] switch文の複数ケース
-
[解決済み】1つのswitch case文に2つの値を使用する場合
-
[解決済み] NSObject +loadと+initialize - これらは何をするのですか?
-
[解決済み] 2つの日付の差を計算するにはどうすればよいですか?
-
[解決済み] Xcodeがシステムキーチェーンを使用するためにパスワードを要求し続ける
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】プロジェクトをARC使用に変換する場合、「switch case is in protected scope」はどういう意味ですか?
-
[解決済み] Xcodeはクラッシュの原因となる行を表示しない
-
[解決済み] Objective-CのクラスでSwiftのプロトコルをインポートする
-
[解決済み] なぜObjective-Cはプライベートメソッドをサポートしないのですか?
-
[解決済み] インスタンスメッセージの受信型'CALayer'は前方宣言である」とはどういう意味か?
-
[解決済み] NSStringの最初の3文字を取得するには?
-
[解決済み] Swiftの変数はアトミックか?
-
[解決済み] MKMapViewのアノテーションをすべて削除する方法
-
[解決済み] Xcodeの "unused variable "の警告を消すにはどうしたらいいですか?
-
[解決済み] Objective-CのクラスからSwiftの関数を呼び出す