<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On 18.12.2009, at 19:58, Josh Gargus wrote:</div><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div><blockquote type="cite"><div class="gmail_quote"><div>messages and that any #future: messages sent with the same delay should be queued in the order they are sent. </div></div></blockquote><div><br></div>Without question. &nbsp;This is a limitation of the current implementation.</div></div></blockquote></div><div><br></div><div>Thinking about this, I'd suspect using&nbsp;#addAlarm:withArguments:for:at: instead of #addDeferredUIMessage: might be both more efficient and possibly order-preserving. It uses a Heap to sort future message sends.</div><br><div>
<span class="Apple-style-span" style="font-size: 12px; "><div style="font-family: Helvetica; "><span class="Apple-style-span" style="font-family: Helvetica; ">- Bert -</span></div></span></div><br></body></html>