小编Pro*_*ber的帖子

我真的需要为TestFlight创建AdHoc Distribution Build吗?

有关TestFlight的分歧意见和矛盾信息.

一些消息来源说你需要通过旧的AdHoc分发流程,TestFlight只为你收集UDID,然后帮助你传播你的AdHoc Build.你可以用电子邮件做同样的事情.

其他消息来源说:

Testflight允许您极大地简化此过程.您只需构建一个正常的调试IPA,然后将其放在TestFlight上.他们拥有自己的全局配置文件,用户可以安装和运行应用程序.它与iPhone上的批量测试一样无缝(当然,这不是一个很高的标准).

真相是什么?我是否需要自己使用AdHoc和UDID,或者这部分是否由TestFlight完成?我是否需要进行正常的调试构建,就像我在我的设备上进行测试一样,就像上面引用的那样?

根据本教程,我必须自己搞乱UDID.没有提到TestFlight的任何花哨的全球企业简介.限量100台设备.

它是如何运作的?那个企业签署神话的原因是什么?有人可以揭穿那个吗?

iphone adhoc ipad ios testflight

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

void*和id有什么区别?

可能重复:
id和void之间的客观c差异*

例如,UIView动画委托回调方法具有以下参数:

context:(void*)context
Run Code Online (Sandbox Code Playgroud)

为什么不简单的id?如果我不关心语境,我总是通过nil.但是当我想要一个时,我会传递这个对象.有什么不同?为什么他们喜欢void*over id?

iphone objective-c ipad

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

为什么我从未调用过UIViewController的指定初始值设定项?

我使用基于视图的应用程序模板创建了一个新的Xcode项目.在视图控制器的.m中,我覆盖了这个:

// The designated initializer. Override to perform setup that is required before the view is loaded.
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
    if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
        // Custom initialization

        NSLog(@"initWithNibName...");
    }
    return self;
}


- (id)init {
    NSLog(@"initWithNibName...");
    return [super init];
}
Run Code Online (Sandbox Code Playgroud)

但是,我从来没有得到那个NSLog.这也是我从其他项目中获得的经验.永远不会调用此方法.甚至没有 - 来自NSObject.

View Controller在XIB文件中创建.怎么可能,Nib Loading System在没有任何初始化的情况下实例化这个类?

为什么?什么是替代而不是-loadView和-viewDidLoad?

远离XIB文件的另一个重要原因是什么?

iphone ipad

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

什么是沟通渠道?

当我查看NSFileHandle API文档时,我看到有很多网络方法在讨论套接字和类似的东西......

在顶部,他们说:

NSFileHandle对象提供了一个面向对象的包装器,用于访问打开的文件或通信通道.

什么是"沟通渠道"?是否有一些实际的例子可以解释为那些不是网络忍者的人?

iphone nsfilehandle ipad

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

"流式"套接字和"数据报"套接字类型之间有什么区别?

"流式"套接字和"数据报"套接字类型之间有什么区别?

sockets

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

如何在iPhone或iPad上获得高质量的随机数?

我知道arc4random()被认为是随机性的最佳选择之一.但是,它往往会在某些时候给出明显的重复和重复.

我想过使用加速度计为arc4random的输出添加一些真正的随机性.在我花费几周时间开发更好的解决方案之前:还有哪些其他解决方案?

iphone random ios

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

是否有卡尔曼滤波器的开源实现来校正加速度计数据?

是否在C或Objective-C中使用卡尔曼滤波器的开源实现来校正加速度计数据?

我找不到一个,但在我开始花一个月的时间之前,我最好问:-)

c objective-c kalman-filter

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

我可以在iOS上进行这种代码矢量化吗?有哪些替代方案?

我遇到了一篇有趣的博客文章,谈论了一种通过"矢量化代码"来加速处理的精湛技术.这非常科学.

他用一种叫做SSE2,也谈到了SPU,现在我很好奇,这可怎么带数字信号处理在iPhone上.

虽然这似乎是我将来必须处理的事情,但我想知道其他选择是什么.有些人告诉我,可以在GPU上执行大规模并行计算.

我们有什么选择来加速这样甚至更好的事情?有哪些框架和技术?

c performance objective-c simd ios

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

我可以使用具有原始值的KVC吗?

例:

@property (nonatomic, assign) BOOL running;
Run Code Online (Sandbox Code Playgroud)

-valueForKey根据文档返回id.但我稍微记得KVC非常聪明,它会自动包装NSNumber.那是对的吗?

objective-c foundation

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

当用户将文件拖入iTunes文件共享并且同步完成时,有没有办法获得通知?

当我将iPhone插入iTunes并将文件拖到我的应用程序的文件共享部分时,屏幕上的应用程序会消失一段时间然后又会回来.似乎此时没有触发任何应用委托方法,甚至没有像"转到后台,转到前台"这样的东西.

一旦我的应用程序在用户添加或删除文件的同步后返回,我想更新屏幕.

也许有发送通知?

iphone notifications itunes file-sharing ios

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