小编Lib*_*tal的帖子

数据库或项目文件夹中的图像作为资源

我正在创建应用程序,我将拥有用户无法编辑的数据库.它只有数据,并向用户显示.我发现我不必使用localstorage我只是可以将数据库添加到项目中,它只是readonly.所以我做到了,一切都很好.现在我想将图像添加到我的应用程序中,我不确定什么是更好的方法.我可以将每个图像添加到文件夹,在数据库存储路径中的图像,这很容易,它现在可以做.或者我发现我可以将图像作为图像存储在数据库中(byte []).什么是更好的?数据库中的图像会变小吗?是否会更快地加载图像?如果数据库中的图像是更好的解决方案,我可以轻松地将图像添加到现有数据库吗?在winforms中有没有任何文章可以做到这一点?谢谢

编辑: 我很高兴我的问题有很多答案和意见.我想解释更多我的需求.我的应用程序应该有大约150张图片,图片大小应为150px和100px.我想应用程序可以工作没有互联网连接.它可以连接更新,但这一切.再次感谢所有意见:)

c# bytearray sql-server-ce windows-phone-7 windows-phone-7.1

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

WP8 MvvmLight命名空间丢失且EventToCommand不存在

我在Windows Phone 8项目中仅使用MVVM Light库(来自Nuget包),我想使用EventToCommandToggleSwitch.我有这些代码行:

<toolkit:ToggleSwitch x:Name="LockSwitch"
        IsChecked="{Binding IsLock, Mode=TwoWay}">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Toggled">
            <Command:EventToCommand 
                Command="{Binding DataContext.NavigateToArticleCommand, ElementName=LayoutRoot}"
                CommandParameter="{Binding}" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
</toolkit:ToggleSwitch>
Run Code Online (Sandbox Code Playgroud)

问题是VS显示错误:

错误1名称"EventToCommand"在命名空间"clr-namespace:GalaSoft.MvvmLight.Command; assembly = GalaSoft.MvvmLight.Extras.WP8"中不存在.

错误2找不到类型'Command:EventToCommand'.验证您是否缺少程序集引用,并且已构建所有引用的程序集.

错误3标记'EventToCommand'在XML命名空间'clr-namespace中不存在:GalaSoft.MvvmLight.Command; assembly = GalaSoft.MvvmLight.Extras.WP8'.

我在文件Styles.xaml中有上面的行,它是一个ResourceDictionary并且ToggleSwitch是a的一部分DataTemplate.我使用这一行包括MvvmLight库:

xmlns:Command="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WP8"
Run Code Online (Sandbox Code Playgroud)

怎么了?为什么我会收到错误?我试图使用谷歌,但我找不到解决方案.

c# mvvm mvvm-light windows-phone-8

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

用于保存音频文件的iCloud - 几个问题

我正在创建具有音频文件(mp3和其他)作为结果的应用程序,我想为用户提供保存结果文件的许多选项.所以我在想iCloud以及如何实现它.我只是对我发现的一些信息感到困惑.所以,如果有可能,你可以为我清除它.

  1. iCloud Documents和CloudKit它的服务不同但可以用于同样的目的吗?我的意思是我可以用来在iCloud中存储文档.我可以将iCloud Documents用于音频文件吗?
  2. 我可以将一些文件导出到iCloud而不是全部吗?有什么像每个文件的选项上传到iCloud,但其余的文件保持本地保存?这种限制仅适用于iCloud Documents吗?
  3. CloudKit限制适用于所有用户的全球应用程序?如果1000个用户使用我的应用程序在他们的iCloud帐户中存储超过100GB的音频文件我超过了免费CloudKit的限制,用户可以使用它(或者我将开始为CloudKit服务付费)?
  4. 如果我使用iCloud Documents或其他方式将文件存储到iCloud,我只受用户iCloud存储的限制吗?还有其他方法可以从iOS应用程序将文件存储到iCloud吗?

谢谢你的回复

audio ios icloud ios8 cloudkit

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

UIAlertController - 更改文本字段的大小并在它们之间添加空格

我的提醒看起来像这样:

警报对话框的示例

是否有可能使输入更大并在它们之间增加空间?这是我的代码中的一个片段.我尝试更改frame第二个文本字段的属性,但它没有帮助:

let alert = UIAlertController(title: title, message: message, preferredStyle: .Alert)

// Add the textfields
alert.addTextFieldWithConfigurationHandler({ (textField) -> Void in
  textField.placeholder = "Vaše jméno"

})

alert.addTextFieldWithConfigurationHandler({ (textField) -> Void in
  textField.placeholder = "Spole?né heslo"

  var oldFrame = textField.frame
  oldFrame.origin.y = 40
  oldFrame.size.height = 60
  textField.frame = oldFrame
})
Run Code Online (Sandbox Code Playgroud)

uitextfield ios swift ios8 uialertcontroller

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

在相同的Apple帐户但应用程序中的用户帐户不同时禁用还原IAP

在我的应用程序中,我有一些项目只显示给付费订阅的用户.用户可以通过电子邮件和密码登录到应用程序并可以注销,在同一台设备上可以登录不同的用户.

我的问题是手机中的Apple Id仍然相同.因此,当不同的用户登录时,即使他没有支付任何费用,他也可以恢复购买.

所以我的问题是如何解决它?如何将Apple帐户连接到我的自定义帐户?或者至少在某种程度上,当尝试恢复IAP检查时,此Apple帐户已经拥有此订阅但不同的用户已登录.其他应用程序如何执行此操作?谢谢

编辑:我想在我的应用程序中使用自动续订订阅,我只是不知道如何将其连接到我的自定义帐户系统.

authentication subscription in-app-purchase ios apple-id

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

具有自定义用户帐户管理功能的iOS非消耗性IAP-多次购买

我想在用户购买内容后为其启用该内容,并且该内容应始终可供该用户使用。正确的方法是使用非消耗性IAP。我有用户(登录,注册),并且想要将其与IAP(通过我的服务器)连接。我可以使用original_transaction_id它,并且可以购买/还原IAP,并且可以在具有相同帐户的其他设备上使用它。

现在有什么问题。如果用户注销且另一个未购买IAP的用户登录,则他无法在该设备上再次购买(使用该Apple帐户登录的设备),因为当应用尝试购买时,它会恢复以前的购买并具有服务器支持它发现这original_transaction_id已经保存到另一个帐户。那么,您将如何解决呢?可能吗?还是应该将其更改为可消耗的IAP?还是只有一个人不在乎的问题?

谢谢

itunesconnect in-app-purchase appstore-approval ios

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

ASP.NET MVC 3在文章视图中添加注释

我有文章模型 public ICollection<Comment> Comments { get; set; }和评论模型.我已经为文章(详细信息视图)创建了视图,我希望显示从模型文章(不是问题)和评论到文章到评论之后的所有内容然后显示用于向文章添加评论的表单(不在其他页面中,我希望它在用文章查看).现在我有这个:

@model SkMoravanSvitavka.Models.Article

@{
    ViewBag.Title = "Zobrazit";
}

<h2>Zobrazit</h2>

<fieldset>
    <legend>Article</legend>

    <div class="display-label">Title</div>
    <div class="display-field">@Model.Title</div>

    <div class="display-label">Text</div>
    <div class="display-field">@Model.Text</div>

    <div class="display-label">PublishedDate</div>
    <div class="display-field">@String.Format("{0:g}", Model.PublishedDate)</div>
</fieldset>

@if (Model.Comments != null)
{
    foreach (var comment in Model.Comments)
    {
        @Html.Partial("_Comment", comment)
    }
}



<p>
    @Html.ActionLink("Edit", "Edit", new { id = Model.ArticleID }) |
    @Html.ActionLink("Back to List", "Index")
</p>
Run Code Online (Sandbox Code Playgroud)

它显示了文章,并且对文章的所有评论都有部分视图.现在我不知道如何添加表单来添加评论.谢谢

编辑:这是我的评论控制器和创建方法(vytvorit =在捷克创建:)):

 public ActionResult Vytvorit(int articleID)
        {
            var newComment = new Comment();
            newComment.articleID = articleID; …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-3

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

iOS Facebook SDK本地化

我试图改变FBLoginView按钮中的文字,但到目前为止我没有运气.我试着阅读READMEFacebookSDK,并期待在互联网.我在项目本地化部分中添加了2种语言,它在每种语言的支持文件中创建了2个文件,但我尝试用README的示例内容更改字符串(使用更改的字符串值),但即使我更改了英文文件,我总是得到默认登录字符串.然后我尝试添加一些Bundle设置并在那里更改一些文件,但也没有运气.有人能告诉我如何逐步改变facebook字符串?谢谢

facebook localization ios

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

UI测试-等待对话框,然后点击确定按钮并检查控制器

我正在尝试为我的控制器创建UI测试。我填充了文本字段并点击了按钮,现在我想等待对话框出现,当对话框停止时,我想点击确定按钮并检查显示的控制器。

这是我的测试方法的结尾:

let alert = app.alerts["Error"]
let exists = NSPredicate(format: "exists == 1")
self.expectationForPredicate(exists, evaluatedWithObject: alert, handler: nil)
self.waitForExpectationsWithTimeout(5.0) { (error) in

  XCTAssertNil(error, "Something went horribly wrong")
  alert.buttons["Ok"].tap()
  XCTAssertEqual(app.navigationBars.element.identifier, "RegistrationViewController")
}
Run Code Online (Sandbox Code Playgroud)

问题是测试被评估为失败,但是当我看着电话时,出现对​​话框,点击确定按钮,控制器也很好。

我在调试窗口中遇到此故障:

UI测试失败-未找到与警报匹配的内容

我想那把Tap有某种问题。我该如何解决?我做错了什么?谢谢

alert ui-testing ios swift xcode-ui-testing

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

Swift - 为SOAP Web服务创建请求和解析响应

我为我创建了2个辅助类.首先是一般的SOAP请求:

import Foundation

class ApiManager : NSObject {

    var token: String

    class var sharedInstance: ApiManager {
        struct Static {
            static var instance: ApiManager?
            static var disptachToken: dispatch_once_t = 0
        }

        dispatch_once(&Static.disptachToken) {
            Static.instance = ApiManager()
        }

        return Static.instance!
    }

    override init() {
        token = ""
        super.init()
    }

    func postSOAP(message: String, urlString: String, soapAction: String, completion: (result: NSData) -> Void) {

        var url = NSURL(string: urlString)

        var request = NSMutableURLRequest(URL: url!)

        var msgLength = String(countElements(message))

        request.addValue("text/xml; charset=utf-8", forHTTPHeaderField: "Content-Type")
        request.addValue(msgLength, forHTTPHeaderField: …
Run Code Online (Sandbox Code Playgroud)

xml soap ios ios7 swift

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