- (void) dealloc { // If you don't remove yourself as an observer, the Notification Center // will continue to try and send notification objects to the deallocated // object. [[NSNotificationCenter defaultCenter] removeObserver:self]; [super dealloc]; }
// Add this instance of TestClass as an observer of the TestNotification. // We tell the notification center to inform us of "TestNotification" // notifications using the receiveTestNotification: selector. By // specifying object:nil, we tell the notification center that we are not // interested in who posted the notification. If you provided an actual // object rather than nil, the notification center will only notify you // when the notification was posted by that particular object.
- (void) receiveTestNotification:(NSNotification *) notification { // [notification name] should always be @"TestNotification" // unless you use this method for observation of other notifications // as well.
if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); }
@end
别回头了
2024-11-03 02:08:21
可以。 首先你可以用程序判断你待发送的字符的校验和y 设你在校验位要发送的位为x 设校验方式为z 因为 x=y xor z 所以 z=x xor y 即根据校验和y 与 你的要求x 决定用奇校验还是偶校验。 要是没有猜错,你可能是想用校验位来多一个发送位, 达到特殊控制功能。不要忘记,上述方法只能在一个字符 发送完成后才能改变校验方式。