[Mono-osx] __NSAutoreleasePool(): Object 0x14360f0 of class NSConcreteData autoreleased with no pool in place - just leaking
Kenneth (Killers Software)
kenneth at killerssoftware.com
Thu Aug 5 12:03:35 EDT 2010
What does that have to do with NSData? The form shows just fine.
Kenneth
On Aug 5, 2010, at 10:47 AM, Geoff Norton wrote:
> monomac is not compatible with winforms.
>
> -g
>
> On 2010-08-05, at 11:31 AM, Kenneth (Killers Software) wrote:
>
>>
>> I get this message when I try a simple NSData data = NSData.FromFile(aPath); if I don't have the NSAutoReleasePool created.
>>
>> If I wrap the main routine code with NSAutoReleasePool just like how Objective-C iPhone app's main.m does it doesn't give me the error but it just sits there.
>>
>> Any ideas?
>>
>> using System;
>> using System.Windows.Forms;
>> using MonoMac.Foundation;
>>
>> namespace HelloWorld
>> {
>> public class HelloWorld
>> {
>> public static void Main (string[] args)
>> {
>> NSAutoreleasePool pool = new NSAutoreleasePool();
>> Application.EnableVisualStyles();
>> Application.SetCompatibleTextRenderingDefault(false);
>> Application.Run(new HelloWorldForm());
>> pool.Dispose();
>> pool = null;
>> }
>> }
>> }
>>
>> else where
>>
>> private void btnTest_Click(object sender, System.EventArgs e)
>> {
>> string fileName = txtFileName.Text;
>> if (!File.Exists(fileName)) {
>> MessageBox.Show(string.Format("file: {0} does not exist.", fileName));
>> } else {
>> NSData fileData = NSData.FromFile(fileName);
>> MessageBox.Show(string.Format("file(length:{0}): {1}", fileData.Length, txtFileName.Text));
>> }
>> }
>>
>> Thanks,
>>
>> Kenneth_______________________________________________
>> Mono-osx mailing list
>> Mono-osx at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-osx
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1966 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-osx/attachments/20100805/adc6edbc/attachment.bin
More information about the Mono-osx
mailing list