小编Cra*_*lot的帖子

用于查找Android应用程序的JSON搜索API(在Android Market和其他地方)?

iTunes提供了一个JSON API,用于搜索应用程序名称(例如,查找所有名为"Yelp"的应用程序).

我们似乎无法找到Android Market或其他Android市场的等价物.这存在吗?

理想的API可以让我们搜索任何Android应用程序,即使它在亚马逊上而不是在Android Market上列出.

android google-play

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

使用app_data在Facebook粉丝页面中配置包含特定URL的选项卡

Facebook API文档说,参数"app_data"应该用于自定义Facebook粉丝页面中的标签.

但是,当用户将我们的标签添加到他们的页面时,"app_data"参数每次都会丢失,这意味着每个粉丝页面的标签都不会像应该的那样自定义.

例如,我们希望为一个客户端呈现此页面:http://www.facebook.com/apps/application.php?id = 198939416792674&sk = app_198939416792674&app_data = 15

但是,客户端将此URL作为选项卡添加到其粉丝页面后,选项卡URL将丢失"app_data"参数.呈现的页面不再反映特定于此客户端的数据.

我们需要选项卡包含特定于每个扇区页面的参数.我们认为"app_data"是正确的方法.

我们做错了什么线索?

facebook facebook-graph-api

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

使用VirtualBox在Windows 7机器上编译iPhone应用程序(通过PhoneGap或Titanium)?

是否可以使用VirtualBox(https://www.virtualbox.org)在Windows 7计算机上编译iPhone应用程序?

具体来说,我们希望利用PhoneGap(http://www.phonegap.com)或Titanium(http://www.appcelerator.com/)来构建iPhone应用程序.

PhoneGap需要Mac OS X Snow Leopard,我们将安装在VirtualBox的一个实例上.

有没有人这样做过?

是的,我们理解这违反了Apple的ToS.这是一个原型.

iphone virtualbox titanium ios4 cordova

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

Ruby中的正则表达式捕获Unicode标点符号?

Ruby中是否有正则表达式来标识Unicode标点符号(例如,", - )?

ruby regex

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

优化Heroku,Rails和Unicorn:定义适当的配置选项,比如有多少个工作进程?

我们为Unicorn提供了以下配置文件.我们在Rails 3.2.12和Mongoid 3.1.16上.我们应该如何确定要使用多少个工作进程?我们可以包括其他选项来提升绩效吗?

谢谢!

# config/unicorn.rb
worker_processes Integer(ENV["WEB_CONCURRENCY"] || 3)
timeout 25
preload_app true

before_fork do |server, worker|
  # TERM signals indicates the Heroku Dyno is shutting down
  Signal.trap 'TERM' do
    puts 'Unicorn master intercepting TERM and sending myself QUIT instead'
    Process.kill 'QUIT', Process.pid
  end
end

after_fork do |server, worker|
  # TERM signals indicates the Heroku Dyno is shutting down
  Signal.trap 'TERM' do
    puts 'Unicorn worker intercepting TERM and doing nothing. Wait for master to send QUIT'
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku unicorn mongoid ruby-on-rails-3

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

Swift 和 SpriteKit:将两个精灵作为一个内聚单元移动?

是否可以将 Swift 中的两个精灵作为一个内聚单元移动?假设我们有两个矩形。我们如何确保两个矩形一起移动,几乎就像它们形成一个精灵一样?

现在,我们在moveTo同一个 内的两个精灵上使用runBlock,赋予两个动作相同的属性(例如,计时模式、持续时间)。有一个更好的方法吗?

sprite-kit swift

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

创建更平滑的边缘或以其他方式修复 SCNView 中框上的锯齿状边缘?

下面的代码在SCNView. 但是,边缘沿着面向您的侧面/元件的顶部和底部呈锯齿状(如附件所示)。目标是渲染类似于 Minecraft 盒子的更平滑的边缘。更改相机位置会减少某些边缘的像素化,那么这是相机角度问题吗?如果是,是否可以渲染具有平滑边缘的盒子,无论相机角度如何?

例如,设置相机位置以SCNVector3(x: 0.0, y: 0.0, z: 10.0)有效地以 2D 形式渲染盒子并具有清晰的边缘(第二个附件)。

在此输入图像描述 在此输入图像描述

    let sceneView = SCNView(frame: self.view.frame)
    self.view.addSubview(sceneView)

    let scene = SCNScene()
    sceneView.scene = scene

    let camera = SCNCamera()
    let cameraNode = SCNNode()
    cameraNode.camera = camera
    cameraNode.position = SCNVector3(x: -3.0, y: 0.0, z: 10.0)

    let ambientLight = SCNLight()
    ambientLight.type = SCNLightTypeAmbient
    ambientLight.color = UIColor(red: 0.2, green: 0.2, blue: 0.2, alpha: 1.0)
    cameraNode.light = ambientLight

    let light = SCNLight()
    light.type = SCNLightTypeOmni
    let lightNode = SCNNode()
    lightNode.light …
Run Code Online (Sandbox Code Playgroud)

3d ios glkit scenekit swift

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

将Objective-C代码转换为Swift:可以省略释放调用吗?

我们需要将以下代码从Objective-C转换为Swift.

题:

有一些函数调用来释放对象,例如CGImageRelease(newImage).是否可以安全地假设Swift版本不需要模拟,因为所有内存管理都是自动的,或者你是否需要在Swift中释放内存?

Objective-C代码:

CVImageBufferRef imageBuffer = CMSampleBufferGetImageBuffer(imageSampleBuffer);
CVPixelBufferLockBaseAddress(imageBuffer,0);
uint8_t *baseAddress = (uint8_t *)CVPixelBufferGetBaseAddress(imageBuffer);
size_t bytesPerRow = CVPixelBufferGetBytesPerRow(imageBuffer);
size_t width = CVPixelBufferGetWidth(imageBuffer);
size_t height = CVPixelBufferGetHeight(imageBuffer);
CVPixelBufferUnlockBaseAddress(imageBuffer,0);
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGContextRef newContext = CGBitmapContextCreate(baseAddress, width, height, 8, bytesPerRow, colorSpace, kCGBitmapByteOrder32Little | kCGImageAlphaPremultipliedFirst);
CGImageRef newImage = CGBitmapContextCreateImage(newContext); CGContextRelease(newContext);
CGColorSpaceRelease(colorSpace);
UIImage *image= [UIImage imageWithCGImage:newImage scale:1.0 orientation:orientation];
CGImageRelease(newImage);
Run Code Online (Sandbox Code Playgroud)

到目前为止Swift版本:

private func turnBufferToPNGImage(imageSampleBuffer: CMSampleBufferRef, scale: CGFloat) -> UIImage {
    let imageBuffer = CMSampleBufferGetImageBuffer(imageSampleBuffer)

    // Lock base address
    CVPixelBufferLockBaseAddress(imageBuffer, 0)

    // Set …
Run Code Online (Sandbox Code Playgroud)

core-graphics objective-c core-media ios swift

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

Xcode 未为 iCloud 和 CloudKit 创建默认容器:“将 iCloud 容器权利添加到您的 App ID”失败

Apple 文档此处表示,当您启用 CloudKit 和 iCloud 时,Xcode 会自动生成默认容器。SO 上的其他帖子也说了同样的事情。

但是,启用 iCloud 和 CloudKit 后,Xcode 无法生成默认容器。

Capabilities选项卡的 部分中iCloud,步骤 存在错误Add the "iCloud containers" entitlement to your App ID。其他步骤显示复选标记。

事实上,单击Fix issue并不能解决问题。

Add the "iCloud" entitlements to your App ID开发人员门户显示已为此应用程序和配置文件启用 iCloud,这似乎也得到了检查第一步(即 )的事实的支持。

是否必须手动创建容器,或者如何让 Xcode 自动生成容器?

xcode ios icloud cloudkit

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

是否可以在Storyboard中旋转图像,或者您是否必须以编程方式执行此操作?

假设您有一个想要在不同角度使用的三角形图像(例如,180度,90度).

可以在Storyboard中旋转三角形图像,还是需要以编程方式进行?

xcode storyboard uiimageview ios autolayout

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