小编Bol*_*olo的帖子

如何使用Swift在文本字段(从右到左)输入货币格式?

我有一个数字可以说0.00.

  • 当用户点击1.我们应该 0.01
  • 当用户点击2.我们应该显示 0.12
  • 当用户点击3.我们应该显示 1.23
  • 当用户点击4.我们应该显示 12.34

我怎么能用Swift做到这一点?

uitextfield nsnumberformatter ios swift swift3

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

Ruby中的时间ISO 8601

我想用这种格式返回日期

2015-10-07T00:32:50.877 + 0000

我测试过了

 Time.now.iso8601
 => "2015-10-21T09:47:50-04:00"
Run Code Online (Sandbox Code Playgroud)

但我没有相同的格式

TKS

ruby date-formatting

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

如何在swift中每N个字符添加分隔符到字符串?

我有一个包含二进制数字的字符串.如何将其分成数字对?

假设字符串是:

let x = "11231245"
Run Code Online (Sandbox Code Playgroud)

我想在每2个字符后面添加一个分隔符,例如":"(即冒号).

我希望输出为:

"11:23:12:45"
Run Code Online (Sandbox Code Playgroud)

我怎么能在Swift中这样做?

string character ios swift

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

configure:错误:C编译器无法使用Mavericks创建可执行文件

我已经检查过stackoverflow但还没有找到答案.

我正试图在Mavericks上安装wget,如下所示.

这是我得到的:

bolo:wget-1.14 Michelin$ subl config.log 
bolo:wget-1.14 Michelin$ ./configure --with-ssl=openssl
configure: configuring for GNU Wget 1.14
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... no
checking build system type... i386-apple-darwin13.0.0
checking host system type... i386-apple-darwin13.0.0
checking for gcc... gcc
checking whether the C …
Run Code Online (Sandbox Code Playgroud)

macos osx-mavericks

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

如何在Java和swift中将long转换为int?

我试图将这个Java代码转换为swift 2.0

long checksumValue = 4253726258L;
int liCrc32 = (int)checksumValue;
System.out.println("liCrc32" + liCrc32)
Run Code Online (Sandbox Code Playgroud)

LiCrc32等于-41241038

我的版本很快

let int64: Int64 = 4253726258
let a:Int = Int(int64)
Run Code Online (Sandbox Code Playgroud)

a返回我4253726258

我不明白为什么在Java中价值是负面的?

java swift

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

Turbo_stream 格式不再发送

我们目前正在努力将我们的网络应用程序搜索引擎从 Stimulus 更改为 Turbo。

\n

但是,我们不断从脚本中收到 HTML 请求,而不是 Turbo 请求,并出现错误:\xe2\x80\x9c

\n
ActionController::UnknownFormat \xe2\x80\x9c.\nTrying to force the request into the Turbo format give the following error :\n\xe2\x80\x9c ActionController::UnknownFormat - SearchController#search is missing a template for this request format and variant.\nrequest.formats: ["text/html"]\nrequest.variant: []: \xe2\x80\x9c\n
Run Code Online (Sandbox Code Playgroud)\n

我们使用的是 7.0.0-beta.5 Turbo 版本。

\n

看法

\n
<h1>All Apps</h1>\n<%= turbo_frame_tag "record" do %>\n  <%= form_with url: "/search", method: :get , data: { controller: "search" }  do |form| %>\n    <%= form.text_field :search , data: { action: "input->search#findResults" } …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails hotwire-rails turbo-rails

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

将unicode字符串转换为Ruby中的字符?

我有以下字符串:

l\u0092issue
Run Code Online (Sandbox Code Playgroud)

我的问题是如何将其转换为utf8字符?

我试过了

1.9.3p484 :024 > "l\u0092issue".encode('utf-8')
 => "l\u0092issue" 
Run Code Online (Sandbox Code Playgroud)

ruby string

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

如何计算此网格 3D 的体积?

在此处输入图片说明我在做一个项目。我们生成了一个网格 3D,我需要计算一个 3D 对象的几个体积。

我不知道如何计算,我认为数学知识太少了。有没有办法计算这个

EDTI :我不是在寻找所有的代码,而是在寻找方向或伪代码

3d kinect

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

使用alamofire发出POST请求

我是我的快捷应用程序.我想用alamofire创建一个请求POST

请求

$ curl \
          -H 'Accept: application/json' \
          -H 'Content-Type: application/json' \
          -X POST -d '{ "user": { "email": "user@example.com", "password": "1234" } }' \
          http://localhost:3000/users/sign_in 
Run Code Online (Sandbox Code Playgroud)

我的代码

let crendetials = ["user": ["email": "bolo@me.com", "password": "PASSWORD"]]
              var postsEndpoint: String = "http://localhost:3000/users/sign_in"
             Alamofire.request(.POST, postsEndpoint, parameters: crendetials, encoding: .JSON)
                  .responseJSON { (request, response, data, error) in
                      if let anError = error
                      {
                          // got an error in getting the data, need to handle it
                          println("error calling POST on /users/sign_in")
                          println(error)
                      }
                      else …
Run Code Online (Sandbox Code Playgroud)

swift alamofire

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

如何使用swift 2.0获取lastIndexof

我试图实现一个方法lastIndexOf.我的代码

extension String {
    var length:Int {
        return self.characters.count
    }

    func indexOf(target: String) -> Int? {

        let range = (self as NSString).rangeOfString(target)

        guard range.toRange() != nil else {
            return nil
        }

        return range.location

    }
    func lastIndexOf(target: String) -> Int? {

        let range = (self as NSString).rangeOfString(target, options: NSStringCompareOptions.BackwardsSearch)

        guard range.toRange() != nil else {
            return nil
        }

        return self.length - range.location - 1

    }
}
Run Code Online (Sandbox Code Playgroud)

IndexOf让我回归45

"11055010155031e146145257690278f95004eca3d9ea110038da71507" .indexOf( "1003")

但是lastIndexOf 11

"11055010155031e146145257690278f95004eca3d9ea110038da71507" .lastIndexOf( "1003")

我不确定我的错误在哪里

感谢您的帮助

swift

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

在ruby中用正则表达式提取字符串中的数字

我有这个字符串

url = "#AppDashboardPlace:p=io.transporterapp.deep.test1&amp;appid=4975603106871514996"
Run Code Online (Sandbox Code Playgroud)

我想得到 4975603106871514996

我试过了

url.to_s[/\appid\=(.*?)\&/, 1]
=> nil
Run Code Online (Sandbox Code Playgroud)

ruby

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