これがコンテキストです
if (self.display.text hasPrefix:[NSString stringWithFormat:@"%@ = ", ANYLETTER])
Matt に感謝します。少し変更を加えたので、残りの書式設定も引き続きチェックされ、期待どおりに動作するようになりました。:)
if ([self.display.text rangeOfString:@" = "].location == 1 && [[NSCharacterSet letterCharacterSet] characterIsMember:[self.display.text characterAtIndex:0]])
編集済み:これは、最初の文字が文字であるかどうかを確認するだけです
char character = [self.display.text characterAtIndex:0];
if ([[NSCharacterSet lowercaseLetterCharacterSet] characterIsMember:character] || [[NSCharacterSet uppercaseLetterCharacterSet] characterIsMember:character])
{
//String Starts With a Letter
}