小编Aam*_*mir的帖子

Ruby on Rails服务器选项

为我的Ruby on Rails应用程序设置开发服务器的整个问题让我很困惑.我确信有WEBrick,Mongrel,Passenger,Apache,Nginx等等,我真的不明白他们扮演的角色.

我开始使用WEBrick,现在我使用Mongrel进行开发.这些服务器是独立的,还是它们位于Apache之前?

我读过有关Passenger的内容,我并不真正理解它是什么,该网站称"使Ruby Web应用程序的部署变得轻而易举",它是否取代了Mongrel?它是否像Capistrano一样,也部署了Web应用程序?

请记住我想测试SSL,我相信mongrel不支持,什么是最好的开发服务器设置?

谢谢

apache mongrel ruby-on-rails passenger

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

此证书具有无效的颁发者Apple推送服务

我已创建证书以在我的应用程序中启用推送服务,但每次我尝试在我的钥匙串中添加证书时,在添加证书后它会显示以下错误:

此证书具有无效的颁发者

在此输入图像描述

xcode keychain ssl-certificate apple-push-notifications ios

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

不推荐使用UILineBreakModeWordWrap

这是我的代码:

CGSize s = [string sizeWithFont:[UIFont systemFontOfSize:20]
               constrainedToSize:CGSizeMake(self.view.bounds.size.width - 40, CGFLOAT_MAX) // - 40 For cell padding
                   lineBreakMode:UILineBreakModeWordWrap];
Run Code Online (Sandbox Code Playgroud)

我收到一条警告,在iOS 6中不推荐使用UILinebBreakModeWordWrap.

deprecated uilabel

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

Rails中每个视图的JavaScript文件

根据'不引人注目的JavaScript'建议,我想将我的JavaScript逻辑分成
单独的文件.但是我不知道如何组织它们.

我是不是该:

  1. 只需将所有应用程序javascript抛出到Application.js文件中并使用布局页面加载它?这是一个简单的方法,但我最终会得到一个膨胀的Application.js.有些用户可能只想访问几页,但整个文件会预先加载,这是不好的.
  2. 或者我应该为每个视图创建一个单独的javaScript文件并单独加载它们?这会产生一系列问题.如何将每个js文件链接到相应的视图?
    谢谢.

javascript ruby ruby-on-rails

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

无法找到名为`ProjectName`的目标

我在PodFile中添加了新pod并运行命令

pod install
Run Code Online (Sandbox Code Playgroud)

它删除了所有以前的pod并因以下错误而失败

Unable to find a target named `ProjectName`
Run Code Online (Sandbox Code Playgroud)

但是我通过使用恢复了所有已删除的pod Git,但现在我的项目没有编译,它给了我跟随错误

/Users/userName/Library/Developer/Xcode/DerivedData/Project_Name-fhktwvetozjdorboqdzfwlpzrcyw/Build/Intermediates/Project_Name.build/Debug-iphonesimulator/Project_Name.build/Script-D7BB987C75C5AEC6033AA28E.sh:/ Users/userName/Desktop/iOS_Workspace/Project_Name/Pods/Target支持文件/ Pods-Project_Name/Pods-Project_Name-resources.sh:/ bin/sh ^ M:错误的解释器:没有这样的文件或目录

我试过关于豆荚的每一个解决方案,但都不适合我.
任何帮助将不胜感激.谢谢

build objective-c ios cocoapods

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

我启动ubuntu机器时自动启动rails服务器

我有一个rails应用程序,我想在机器启动时自动启动服务器.现在我cd到目录然后键入rails s命令.如何配置我的机器以在启动时运行我的Rail服务器?我正在使用Ubuntu和Rails 3.0.0.

linux shell scripting ubuntu ruby-on-rails-3

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

不符合协议UIPickerViewDataSource

我不知道我的编码有什么问题.我试着按照教程,但同样的错误发生.

错误:

类型'FourthViewController'不符合协议'UIPickerViewDataSource'

这是我的代码:

import UIKit

let characters = ["Jaja Bink", "Luke", "Han Solo", "Princess Leia"];

let weapons = ["LightSaber", "Pistol", "Keris"];

class FourthViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate {

    @IBOutlet weak var doublePicker: UIPickerView!

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int {
        return 2
    }


    func pickerView(pickerView: UIPickerView,
                    titleForRow row: Int,
                                forComponent component: …
Run Code Online (Sandbox Code Playgroud)

uipickerview ios swift

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

使用大小初始化NSArray

如何仅使用大小初始化NSArray,以便稍后使用for循环填充它?我的for循环将是

for (int i = 0; i < [myArray count]; i++) {
    myArray[i] = someData;
}
Run Code Online (Sandbox Code Playgroud)

objective-c nsarray

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

在 iOS 项目中使用 OpenSSL cocoa pod

我正在尝试将 OpenSSL pod 头文件导入到我的 iOS 项目中。但是,Xcode 找不到OpenSSL标题。它说

#import <OpenSSL/bio.h>

OpenSSL/bio.h 文件未找到

但我能够command + click跳到bio.h

OpenSSL pod 安装成功,我PodFile的如下所示

platform :ios, '9.0'
use_frameworks!

target 'MyProject' do
pod 'OpenSSL', '~> 1.0'
end
Run Code Online (Sandbox Code Playgroud)

使用 Xcode 7.2

编辑

我尝试过清理、构建和删除Derived Data文件夹,但仍然无法正常工作。

xcode cocoa openssl ios cocoapods

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

xCode 9.0 beta(9M136h)在设备上运行:无法找到适合IBSimDeviceTypeiPad2x类型的设备

当我尝试用完Xcode 9.0 beta(9M136h)的设备中的应用程序时,出现以下错误。

/xxxx/Assets.xcassets: Failed to find a suitable device for the type
IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) with runtime iOS
11.0 (11.0 - 15A5278f) - com.apple.CoreSimulator.SimRuntime.iOS-11-0
Run Code Online (Sandbox Code Playgroud)

这个问题有什么建议吗?

xcode9

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