Hi Joe! I was so impressed by LinqToTwitter that I'm now trying to bring it to the iPhone using Monotouch. I read here that someone tried that about two years ago but I'm not sure how it worked out for him in the end...
Here's an update anyway: LinqToTwitter works great! ...In the iPhone simulator. Unfortunately, it doesn't work at all on the real device. This is apparently due to Monotouch having to ahead-of-time compile everything to work around Apple's iOS restrictions
(no JIT compilation allowed). So, when trying to run the application on the device with this simple query
from search in ctx.Search
where search.Type == SearchType.Search &&
search.Query == "Linq"
...it crashes with this stack trace:
But like I said, the library works great on the device simulator (seeing LinqToWtitter.DLL compiled in Windows work on Apple hardware, even simulated, is simply amazing). So without knowing the slightest thing about the actual source code I ask the expert
on the subject, what do you think? Would it be even remotely possible to get this beast working without the need for JIT compilation or should I just give up now?