小编rev*_*kpi的帖子

从NSArray创建一个json字符串

在我的iPhone应用程序中,我有一个自定义对象列表.我需要从它们创建一个json字符串.我如何用SBJSON或iPhone sdk实现这个?

 NSArray* eventsForUpload = [app.dataService.coreDataHelper fetchInstancesOf:@"Event" where:@"isForUpload" is:[NSNumber numberWithBool:YES]];
    SBJsonWriter *writer = [[SBJsonWriter alloc] init];  
    NSString *actionLinksStr = [writer stringWithObject:eventsForUpload];
Run Code Online (Sandbox Code Playgroud)

我得到空的结果.

iphone json objective-c sbjson

26
推荐指数
4
解决办法
3万
查看次数

更改NSDate对象的年,月和日

在我的iPhone应用程序中,我有一个事件的开始日期,例如:2013-05-17 15:00:12 +0000.我的问题是,如何在今天更改2013-05-17,但是时间相同?

iphone ios

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

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

取消本地通知后如何停止本地通知声音

在我的应用程序中,我安排了自定义声音的本地通 从代码中取消后,声音继续播放.我怎么能阻止它?

-(void)cancelNotification{
    if(localNotification){
        [[UIApplication sharedApplication] cancelLocalNotification:localNotification];
        [UIApplication sharedApplication].applicationIconBadgeNumber = 0;
    }
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios uilocalnotification

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

如何将源类型'System.Nullable <bool>'转换为目标类型'bool'

也许这是一个简单的问题,但我找不到答案.使用XAML我有这个代码:

<CheckBox Grid.Column="2"  Grid.Row="3" Height="23" HorizontalAlignment="Left" Name="tbIsInheriting"  VerticalAlignment="Top" Width="191" Margin="0,4,0,0" />
Run Code Online (Sandbox Code Playgroud)

所以在.cs文件中我需要获得这个Checkbox的价值:所以我有:

res.IsInheriting = tbIsInheriting.IsChecked;
Run Code Online (Sandbox Code Playgroud)

但这是一个错误(无法将源类型'System.Nullable'转换为目标类型'bool').

c# asp.net asp.net-mvc xaml

5
推荐指数
2
解决办法
3983
查看次数

如何从FTP获取文件(使用C#)?

现在我知道如何将文件从一个目录复制到另一个目录,这非常简单.

但现在我需要对来自FTP服务器的文件做同样的事情.你能举例说明如何在更改名称的同时从FTP获取文件吗?

.net c# ftp

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

RichTextBox最大大小限制?

在我的Windows Phone应用程序中,我使用RichTextBox来显示内容.但它只显示它的开头,接近2000像素.然后有一个空场.是否可以显示所有内容?

更新

添加ScrollViewer没有帮助

 <Grid Visibility="{Binding ItemVisibility}" Margin="0,-25,0,0"  Width="480" Background="#dcdcdc">
                        <ScrollViewer Margin="0,0,0,0"  VerticalAlignment="Top" Height="Auto" MinHeight="730">
                                                              <RichTextBox x:Name="Browser" IsReadOnly="True" Foreground="Black" Height="Auto" Logic:RichTextBoxHelper.Html="{Binding BrowserHtml}"  HorizontalAlignment="Left"   Width="430" Margin="0,0,0,0" AcceptsReturn="True" VerticalScrollBarVisibility="Visible" />

                        </ScrollViewer>
                    </Grid>
Run Code Online (Sandbox Code Playgroud)

c# silverlight windows-phone-7

5
推荐指数
1
解决办法
2183
查看次数

如何实现更独特的名称(MVC)

我有一个表格,用动态数量的可下载图像保存图像.如何使用最少代码(MVC)为图像实现更独特的名称?

filenameFile = String.Format(
    "I{0}I{1}P{2}[64x64]{3}",
    instance.Item.Id,
    instance.Id,
    Settings.PropertyPictureId, fileExtension
);
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc file-upload

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

如何使用正则表达式从字符串中获取值

我有这个字符串文本:

    <meta http-equiv="Content-Type" content="text/html;" charset="utf-8">
    <style type="text/css">
        body {
            font-family: Helvetica, arial, sans-serif;
            font-size: 16px;
        }
        h2 {
            color: #e2703b;
        }.newsimage{
            margin-bottom:10px;
        }.date{
            text-align:right;font-size:35px;
        }
    </style>
Run Code Online (Sandbox Code Playgroud)

为了清晰起见,添加了换行符和标识符,实际字符串没有它

我怎样才能获得h2颜色的价值?在这种情况下它应该是 - 在这种情况下#e2703b;我不知道如何使用正则表达式.

更新 如果我这样尝试:

Match match = Regex.Match(cssSettings, @"h2 {color: (#[\d|[a-f]]{6};)");
                    if (match.Success)
                    {
                        string key = match.Groups[1].Value;
                    }
Run Code Online (Sandbox Code Playgroud)

它根本不起作用

c# regex

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

MVC3 应用程序中的本地化

在我的 MVC 3 应用程序中,我需要进行本地化。我想请教一下什么是最好的方法。还有一个问题。我在我的应用程序中使用这样的模型:

public class MyModel
{          
    [HiddenInput(DisplayValue = false)]
    public Guid? DepartmentId { get; set; }

    [Display(Name = "Caption")]
    public string Caption { get; set; }

    [Display(Name = "Owner")]
    public string Owner { get; set; }

    [Display(Name = "Enabled")]
    public bool Enabled { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我如何在这个模型类中使用本地化?

更新

我决定创建一个自定义的 resource.xml 而不是使用 asp.net 的 Resource .resx 实现,我如何在这个模型类中使用本地化?

c# asp.net-mvc asp.net-mvc-3

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