В целом при обработке событий сами в цикле Вы Делаете Его Неправильно. Это может вызвать тонну грязных проблем, по моему опыту.
, Если Вы хотите работать модально - например, показывая панель прогресса - выполненный модально! Разрешение и использование, методы NSApplication, выполненные модально для листа прогресса, затем останавливают модальное, когда загрузка сделана. См. документацию Apple, например http://developer.apple.com/documentation/Cocoa/Conceptual/WinPanel/Concepts/UsingModalWindows.html .
, Если Вы просто хотите, чтобы представление подлежало продолжительности Вашей загрузки, но Вы не хотите, чтобы он был модален (например, Вы хотите, чтобы другие представления были в состоянии ответить на события), тогда необходимо сделать что-то намного более простое. Например, Вы могли сделать это:
- (IBAction)start:(id)sender
{
pageStillLoading = YES;
[NSThread detachNewThreadSelector:@selector(runInBackground:) toTarget:self withObject:nil];
[progress setHidden:NO];
}
- (void)wakeUpMainThreadRunloop:(id)arg
{
[progress setHidden:YES];
}
И Вы сделаны. Никакая потребность удержать контроль над циклом выполнения!
-Wil
Вы устанавливаете их через
(C #)
Response.Cookies["TheCookie"]["Cookie1"] = "Hello World";
(VB)
Response.Cookies("TheCookie")("Cookie1") = "Hello World"
и читаете их так
(C #)
string myValue = Request.Cookies["TheCookie"]["Cookie1"];
(VB)
Dim myValue As String
myValue = Request.Cookies("TheCookie")("Cookie1")
Request.Cookies.Get("TheCookie").Values.Get("Cookie1")
Request.Cookies.Get("TheCookie").Values.Get("Cookie2")
Request.Cookies.Get("TheCookie").Values.Get("Cookie3")
Синтаксис C #, извините!