问题标签 [universal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
384 浏览

iphone - 通用应用:iphone和ipad的两个不同版本

我有一个程序的 2 个不同版本!一个用于ipad,一个用于iphone!我不关心代码的重复。有一种简单快捷的方法可以为特定设备(ipad、iphone)制作具有不同文件(xib、.m 和 .h)的通用应用程序,谢谢

0 投票
2 回答
1225 浏览

iphone - MPMoviePlayerController 仅在通用应用程序中引发错误

我的应用程序在启动时以全屏模式播放视频。从 3.0 到 4.1,一切都完美无缺。

但是,如果我为通用应用程序编译相同的代码,它将在 iPad 上运行,但不再在 iPhone(模拟器)上运行。

有没有人解决过这个问题?

这是代码:

这是错误:

-[MPMoviePlayerControllerOld 视图]:无法识别的选择器发送到实例

0x7924470

即使我试图阻止这种情况......

...错误仍然被抛出。

0 投票
2 回答
331 浏览

perl - 在@ISA 上使用拼接在 perl 5.12.2 中是否存在问题?

以下是 Perl 5.12 上的调试会话。这有道理吗?是否UNIVERSAL缓存@ISA变量的版本,如果永远使用它。在不推荐使用之前Class::ISA,我曾经打电话Class::ISA::self_and_super_path让内部重新查看@ISA数组。既然现在认为它是不必要的,那么你如何让 perl 来审计它的内部记录呢?

这是测试代码(显然)。它得到相同的结果,运行平坦,作为测试运行,或在调试中运行。我应该告诉你,在此之前@ISA = qw<Babushka>,我表演过

那是问题吗?你应该只push进入@ISA吗?

0 投票
3 回答
1605 浏览

iphone - 通用应用程序中的 EventKit (OS3.2)

我用 eventkit 框架制作了 iPhone 应用程序。但是,我升级到通用应用程序,应用程序无法在 ipad 中运行。我收到错误消息

是的,事件工具包仅适用于 iOS 4.0 或更高版本。那么,如何使其具有普遍性。

我想制作,如果是 iPad 应用程序,不要使用事件工具包框架。

但是,我无法添加

在运行时

0 投票
2 回答
326 浏览

ipad - 如何在 iPhone SDK 4.1 中使 Cocod2d 0.99.4 游戏通用(iOS4+iOS3.2+iOS<3.2)。我被困住了

当我创建一个 cocos2d 项目时,XCode 菜单项“Project\Upgrade Current Target for iPad”变为禁用。请问有什么解决办法吗?

编辑:

  • 我正在为 iPhone 使用 SDK 4.1 和 cocos2d 0.99.4。
  • 当我创建 iOS 本机应用程序时,我可以选择目标设备(iPhone/iPad)。
  • 但是对于 cocos2d,没有选择。虽然 iPhone 应用程序可以在 iPad 上运行更改目标 iOS,但它保持其 iPhone 分辨率(屏幕尺寸)。
0 投票
1 回答
653 浏览

iphone - 对通用 OpenGL ES 应用程序(iPhone 和 iPad)的建议?

我即将使用 iOS 4.2 将基于 iPhone OpenGL ES 的应用程序转换为通用(iPhone + iPad)应用程序。你会给我什么建议?这样做有什么明显的陷阱吗?

0 投票
3 回答
3161 浏览

iphone - iPad\iPhone应用结构

我将构建一个 iOS 应用程序,它具有不同的 iPad\iPhone 视图,但会共享一些业务逻辑。我想在不同的 XCode 项目中开发应用程序,而不是在通用模式下(因为这将需要更少的开发和测试)。

我从“iPad 编程指南”中了解到,“创建一个通用应用程序允许您销售一个支持所有设备类型的应用程序”。

我想允许这种行为,但仍然在两个不同的 XCode 项目(iPad 和 iPhone)上开发。有没有办法这样做?也许使用相同的应用程序ID?

0 投票
1 回答
69 浏览

xcode - 在 Xcode 中,是否可以重用 i386 配置中的中间对象,其中使用通用配置构建?

我的应用程序应该构建为 x86 和通用(x86 和 x86_64)版本。因此,每个源文件,比如文件 A,都必须编译 3 次:

  1. 作为 i386,使用 x86 配置构建时
  2. 与 i386 一样,在使用通用配置进行构建时
  3. 作为 x86,使用通用配置构建时

由于在使用 x86 配置构建时 A 已经编译为 i386,通用配置是否可以重用 x86 配置中的对象?

我发现中间对象位于类似路径下:Objects-normal/{i386,x86_64}。那么我可以将两种配置的中间对象路径设置为同一路径吗?那么,通用构建可以重用来自 x86 构建的对象吗?

我没试过,只是想知道有没有人试过这个?

0 投票
5 回答
635 浏览

c# - Response.Redirect("~/...") 在 HTTP 响应中到底放了什么?

我刚刚在更简洁的术语中读完了URL vs. URI vs. URN,它确实有助于理解这三个术语之间的区别。从那时起,我浏览RFC2141RFC2616规范以及 Microsoft 的 Response.Redirect Method文档,以便自信地回答以下问题。

鉴于这行代码:

这个产生的 HTTP 响应(根据上下文进行了修剪):

状态=找到 - 302 日期=2010 年 11 月 24 日星期三
17:27:58 GMT
服务器=Microsoft-IIS/6.0
X-Powered-By=ASP.NET
X-AspNet-Version=2.0.50727
位置=/MyWebApp/Foo。 aspx

什么名称最恰当地描述了“位置”标题中的内容?

网址?网址?瓮?尿酸?它是哪一个?

0 投票
2 回答
1209 浏览

iphone - 如何在通用应用程序(iphone 和 ipad)中使用 zbar sdk?

我正在创建通用应用程序(iPhone 和 iPad)。在我的应用程序中,我使用 ZBar SDK 进行条码扫描。在 iPhone 中运行该应用程序时,它运行良好。但在 iPad 中,应用程序没有打开。在控制台中显示错误,

dyld:找不到符号:_CFXMLNodeGetInfoPtr 引用自:/System/Library/Frameworks/Security.framework/Versions/A/Security 预期在:/ios 4/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/System /System/Library/Frameworks/Security.framework/Versions/A/Security 中的 /Library/Frameworks/CoreFoundation.framework/CoreFoundation

请参考我有什么解决办法吗?