小编Edu*_*coz的帖子

performSelector可能导致泄漏,因为其选择器未知

ARC编译器收到以下警告:

"performSelector may cause a leak because its selector is unknown".
Run Code Online (Sandbox Code Playgroud)

这是我正在做的事情:

[_controller performSelector:NSSelectorFromString(@"someMethod")];
Run Code Online (Sandbox Code Playgroud)

为什么我会收到此警告?我理解编译器无法检查选择器是否存在,但为什么会导致泄漏?我怎样才能更改我的代码,以便我不再收到此警告?

memory-leaks objective-c ios automatic-ref-counting

1251
推荐指数
15
解决办法
18万
查看次数

VM上的Windows Phone 7模拟器?

似乎Windows Phone 7 SDK不支持在VM内部运行.在Parallels上,当模拟器启动时,整个VM都会崩溃.

但是,在网络上,有少数人报告说他们可以通过更改大量的VM设置来使用它.

我需要更改才能运行它?我对Parallels特别感兴趣,但VMWare或在OSX上运行的任何其他模拟器对我来说都很好!

virtualization vmware parallels windows-phone-7

28
推荐指数
1
解决办法
2万
查看次数

C#Decimal.Parse问题用逗号

这是我的问题(对于en-US):

Decimal.Parse("1,2,3,4") 返回1234,而不是抛出InvalidFormatException.

大多数Windows应用程序(Excel en-US)不会删除千位分隔符,也不会将该值视为十进制数.其他语言也会出现同样的问题(尽管字符不同).

还有其他十进制解析库可以解决这个问题吗?

谢谢!

c# parsing decimal

21
推荐指数
2
解决办法
3万
查看次数

MonoTouch是iPhone开发的可行平台吗?

MonoTouch似乎是iPhone开发的绝佳平台,但我担心将其部署到Apple Store.是否有任何使用iTunes构建的应用程序示例?

我们正在为iPhone启动一个新项目,并将整个堆栈保留在C#中会很棒,但我们不希望因为MonoTouch而被苹果商店拒之门外.

我已经阅读了几款目前使用单声道(非MonoTouch)用于3D图形的游戏,但是没有找到任何有关MonoTouch的内容.

iphone mono xamarin.ios

17
推荐指数
2
解决办法
5863
查看次数

NSJSONSerialization没有创建可变容器

这是代码:

NSError *parseError;
NSMutableArray *listOfObjects = [NSJSONSerialization JSONObjectWithData:[@"[]" dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableContainers error:&parseError];
NSLog(@"Is mutable? %li", [listOfObjects isKindOfClass:[NSMutableArray class]]);

listOfObjects = [NSJSONSerialization JSONObjectWithData:[@"[[],{}]" dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableContainers error:&parseError];
NSLog(@"Is mutable? %li", [listOfObjects isKindOfClass:[NSMutableArray class]]);
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在调用完全相同的方法来解析JSON,一个在JSON中有一个空列表,然后是一个内部有一个对象的列表.这是结果:

Is mutable? 0
Is mutable? 1 
Run Code Online (Sandbox Code Playgroud)

问题是NSJSONSerialization似乎没有遵循为空列表创建可变容器的选项.对我来说似乎是一个错误,但也许我只是误解了一些事情.

有任何想法吗?

json objective-c ios

15
推荐指数
2
解决办法
7990
查看次数

我在哪里可以下载MonoMac的编译版本?

Miguel de Icaza今天宣布了一个名为MonoMac的新项目,使用Mono和C#为Mac开发应用程序:http://tirania.org/blog/archive/2010/Apr-19.html

在帖子中,他提供了到subversion存储库的链接,但有没有可供下载的构建版本?

c# macos mono monomac

8
推荐指数
1
解决办法
954
查看次数

适用于iPhone的类似Web的标签

在iPhone上实现看起来像Web应用程序的标签的最佳方法是什么,如下面的屏幕截图(请注意"Checkin-Info-Friends"标签)?这些不是UIKit标准库的一部分,但最近似乎很常见.

我花了很多时间为iPhone开发应用程序,但没有像这样开发控件.这里最好的方法是什么:

  • 为每个标签内容创建一个新的UIView,并立即将三个子视图添加到主视图中?
  • 只有当用户点击每个标签时才创建新的UIViews?
  • 将所有内容放在UIScrollView中,只需在用户点击每个标签时更改页面?

也许这里有开源控件吗?我找不到任何东西.

替代文字http://www.foursquaregame.com/foursquare-game-images/foursquare-game-mobile-app.jpg

iphone uiviewcontroller uiview xamarin.ios

6
推荐指数
1
解决办法
1050
查看次数

Android设备上的Silverlight/Moonlight

我刚买了第一台Android设备,我喜欢它...我也很喜欢你可以创建自己的应用程序并随意分发它们.

我已经阅读了一些关于Monodroid的内容,而且显然微软希望将Silverlight放在这些设备上,尽管没有太多关于它们的信息......但是Moonlight呢?

如果Monodroid就像Mono ......我们为什么需要它呢?相反,拥有Moonlight会不会更好?因此,我们可以为Android设备创建丰富的应用程序 在Silverlight 4中,如果您在本地安装应用程序作为完全信任,它将不依赖于跨域策略,您可以在任何地方连接...

你怎么看?

silverlight mono android moonlight xamarin.android

4
推荐指数
1
解决办法
2万
查看次数

在UITableView中垂直居中UITableViewCell

当只有一个或两个单元格时,你会如何在UITableViewCell中垂直居中?Apple在编辑日期时会在应用中经常这样做,例如在"设置"应用中.

这是一个例子: 在此输入图像描述

iphone objective-c xamarin.ios

4
推荐指数
1
解决办法
4502
查看次数