2012-07-18 29 views
15

Có ví dụ nào để hiển thị thông báo chào mừng thế giới trên Mountain Lion OSX 10.8 (trung tâm thông báo mới) hay không.Xin chào mã thế giới cho Mountain Lion OSX 10.8 hiển thị thông báo như iChat

Chỉ cần thêm hình ảnh rõ ràng đây là những gì tôi đang nói về: Notification Center Notification

+4

bạn đã tìm kiếm cái gì? Bạn đã đọc tài liệu gì? Bạn đã thử cái gì? Thế kết quả là gì? –

+2

Tôi nghĩ rằng nó không có gì bạn nên được ** trên phản ứng ** trên. Tôi chỉ cần ví dụ để bắt đầu! Tôi googled và tìm thấy các ví dụ lộn xộn và mẫu mã cho NSNotificationCenter. Bất kỳ gợi ý nào? – MaX

+2

Đặt mình vào vị trí của người trả lời câu hỏi của bạn. Phản ứng logic của ai đó với sự lười biếng rõ ràng của bạn không phải là sự thô lỗ. Nếu bạn cần nó viết ra: http://www.catb.org/~esr/faqs/smart-questions.html#before –

Trả lời

43

Cuối cùng tôi đã tìm thấy câu trả lời sau một chút trợ giúp từ @Alexsander.

NSUserNotification *notification = [[NSUserNotification alloc] init]; 
[notification setTitle:@"Hello World"]; 
[notification setInformativeText:@"Hello world message"]; 
[notification setDeliveryDate:[NSDate dateWithTimeInterval:20 sinceDate:[NSDate date]]]; 
[notification setSoundName:NSUserNotificationDefaultSoundName]; 
NSUserNotificationCenter *center = [NSUserNotificationCenter defaultUserNotificationCenter]; 
[center scheduleNotification:notification]; 

Hy vọng nó giúp con người

+0

Tôi nên bao gồm/cấu hình trong .h để sử dụng loại NSUserNotification? –

+0

Bạn không cần phải bao gồm bất cứ điều gì. Có thể bạn không có phiên bản Xcode mới nhất? – arik

10

Tra cứu NSUserNotificationNSUserNotificationCenter.

+7

Đây là một câu trả lời vô dụng. Không có ví dụ về hoặc liên kết từ các trang đó. –

+1

Tính đến thời điểm viết bài, Sư tử núi đã thuộc NDA, vì vậy tôi không được phép làm nhiều. –

Các vấn đề liên quan