小编Mar*_*ius的帖子

如何在代码中获取autolayout中使用的标准间距的值?

我想知道在XCode中设置autolayout分离时是否有办法找到与Standard对应的值.

TIA马克

xcode objective-c ios autolayout swift

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

Xcode正在寻找带有点的核心数据实体名称; 没有编译

我已经在一个项目上工作了一段时间,最近升级到Xcode 8和Swift 3.0和iOS 10.但是因为我这样做了,所以我无法编译.

我的每个实体都收到错误:: 0:错误:没有这样的文件或目录:''/ Users/mark/Library /Developer/Xcode/DelivedData /.../.Account+CoreDataProperties.swift'每个案例有个 .实体名称前面的(点)前缀:.Account + CoreDataProperties.swift.

我将Code Gen从"Category/Extension"更改为Manual/None,我做了一个干净整洁的目录,删除了DerivedData目录.有趣的是,当我查看相应的目录时,那里有一个实际的文件,只是没有点前缀.

这非常令人困惑.有人能解释一下吗?我需要解决这个问题才能继续核心数据.

TIA马克

xcode core-data ios xcode8

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

如何阻止F7进入Embarcadero代码?

我试图用单行调试多个函数调用的密集代码.我想单步执行我编写的所有代码,但在这样做的过程中,我不断发现自己使用提供的源代码,包括汇编代码.

这发生在运行XE5的机器上的客户端站点上.它不会发生在我自己的代码上,运行XE2和XE4.

什么是神奇的设置,让他们按照我想要的方式工作?

delphi debugging delphi-xe5

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

我们如何与网站建立联系?获取 SSL 错误 1409442E

我正在使用 Delphi 10.2 Tokyo,试图从 Web 服务器下载一些信息。

https://poloniex.com/public?command=returnCurrencies使用 Indy 10.6.2.5366 通过此函数传递命令 URL (如果我将其粘贴到浏览器中,则该命令有效):

function ReadHTTPS(const url: string): string;
var
  IdHTTP: TIdHTTP;
  IdSSL: TIdSSLIOHandlerSocketOpenSSL;
begin
  IdHTTP := TIdHTTP.Create;
  try
    IdSSL := TIdSSLIOHandlerSocketOpenSSL.Create(IdHTTP);
    IdHTTP.IOHandler := IdSSL;
    result := IdHTTP.Get(url);
    if IdHTTP.ResponseText <> '' then
      OutputDebugString(PWideChar('ReadHTTPS: ' + IdHTTP.ResponseText));
  finally
    IdHTTP.Free;
  end;
end{ ReadHTTPS};
Run Code Online (Sandbox Code Playgroud)

这给出了以下错误:

使用 SSL 连接时出错。错误:1409442E:SSL 例程:ssl3_read_bytes:tlsv1 警报协议版本

我曾尝试在与 exe 相同的目录中为 OpenSSL 安装最新的 DLL,但这并没有解决它。

有任何想法吗?

delphi openssl indy indy10 delphi-10.2-tokyo

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

如何使 UISegmentedControl 遵循动态类型?

我已经开始将动态类型和首选字体应用到我的应用程序中。视图控制器唯一不符合要求的部分是一对分段控制器,当标签等都随着设置中较大的文本滑块扩展时,它们会顽固地保持很小。

accessibility uisegmentedcontrol

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

你如何在 Swift 4 中获得文本长度?

我不确定如何更新此代码:

func textWidth(text: String, font: UIFont?) -> CGFloat
{
    let attributes = font?.fontDescriptor.fontAttributes
    return text.size(withAttributes: attributes).width
}
Run Code Online (Sandbox Code Playgroud)

Swift 4 抱怨:无法转换类型为“[UIFontDescriptor.AttributeName : Any]?”的值?到预期的参数类型 '[NSAttributedStringKey : Any]?'

我不知道他们为什么打破这个,但它不会自动修复。

uifont swift4

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

URLSession“找不到主机名”,但是我在浏览器中看到它

  我有以下代码:

let primaryCurr = "https://api.independentreserve.com/Public/GetValidPrimaryCurrencyCodes"

guard let url = URL(string: primaryCurr) else { 
    print("Invalid URL: \(primaryCurr)")
    return nil 
}

let task = URLSession.shared.dataTask(with: url) { data, response, error in
    guard error == nil else {
        print(error!)
        return
    }
    guard let data = data else {
        print("Data is empty")
        return
    }

    let json = try! JSONSerialization.jsonObject(with: data, options: [])
        print("JSON: ", json)
    }

    task.resume()
}
Run Code Online (Sandbox Code Playgroud)

 

消息区域得到以下信息:

0x608000162580]:10:-72000 Err(-65563)2017-11-21 22:42:01.929003 + 1000 AltcoinTrader [36412:12415423]任务<209F1681-53BB-4E9D-A553-E349AE087159>。<1> HTTP加载失败(错误代码:-1003 [10:-72000])2017-11-21 22:42:01.929234 + 1000 AltcoinTrader [36412:12415423]任务<209F1681-53BB-4E9D-A553-E349AE087159>。<1>已完成但有错误-代码:-1003错误域= NSURLErrorDomain代码= …

macos https xcode swift urlsession

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

当我要求unsigned big int时,为什么Delphi(Zeos)在SQLite中给我提供了大字符串?

我正在使用最新的Zeos和SQLite 3.一旦我们创建了所有持久性整数字段,它通常很顺利,从MySQL转换TLargeInt.

但是当我们使用列定义unsigned big int(根据https://www.sqlite.org/datatype3.html允许的唯一无符号类型)时,Delphi会调用结果字段a ftWidestring.

mysql sql delphi sqlite zeos

0
推荐指数
1
解决办法
887
查看次数