我将我的iPad应用程序的新版本发送到AppStore.Apple现在将验证它.
但是,我希望绝对确定没有出错.我有Archived文件,想要运行它.
好的,我可以构建一个新程序并在设备中运行它.但我想测试我发送的确切文件.
我试图创建一个.ipa文件,但它给了我"代码签名"的问题.在模拟器中运行该文件是个好主意.那么,有一种简单的方法来运行我的新版本?
我创建了一个使用相机解码条形码的对象.如果成功,它会向下一个动作发送委托消息,如果没有,它只会消失,下一个屏幕开始工作.
如果我在对象的最后一个命令中,我可以发送[自我释放]来释放内存吗?但是,问题是:retainCount可以多于一个?
喜欢
ObjectToDealloc *test = [[ObjectToDealloc alloc] init];
[test doYourJob];
//can't release here, it broke my program
Run Code Online (Sandbox Code Playgroud)
在这个对象做的最后一件事,它运行:
-(void)destroyYourself {
[self release];
[self dealloc];
}
Run Code Online (Sandbox Code Playgroud)
这会有用吗?我会释放记忆吗?或者我必须在全局可见性(不仅是功能可见性)中进行"测试"并执行以下操作:
[test release];
Run Code Online (Sandbox Code Playgroud) 我正在使用Mac OS X-Snow Leopard。为了连接我们的CVS,我们需要启动通道。
所有的时间我都必须去“终端”并写
sudo /opt/local/bin/stunnel
=> than write the password
Run Code Online (Sandbox Code Playgroud)
不知道,所以我的问题是:每次Mac OS X启动时,如何自动编写此命令?还是在这种情况下,以超级用户模式启动程序?
有什么建议吗?
检查我的计算机上是否存在文件很容易.但是如何检查我的服务器上是否存在此文件?
如果我的文件是:
host@server:/path/to/my/file.txt
Run Code Online (Sandbox Code Playgroud)
我需要做什么来检查它是否存在?
我在MKMapView的地图上有一个屏幕.如何将此屏幕复制到图像并像简单的UIImageView一样使用它.
这是一个新手问题.要创建格式化的C字符串,我使用printf,如:
int n = 10;
printf("My number is %i", 10);
Run Code Online (Sandbox Code Playgroud)
但是,怎么样:
int n = 10
char *msg = "My number is %i", 10;
printf(msg);
Run Code Online (Sandbox Code Playgroud)
如何将生成的格式化字符串存储在变量中?我想要"我的号码是10".
如何检查我的程序是否在ARC(自动参考计数)设备中运行?
我可以使用这段代码:
#if ! __has_feature(objc_arc)
# define FMDBRelease(__v) ([__v release]);
#else
# define FMDBRelease(__v)
#endif
Run Code Online (Sandbox Code Playgroud)
但这项工作在编译时.一个简单的代码是:
if ([object respondsToSelector:@selector(release)]) {
[object release];
}
Run Code Online (Sandbox Code Playgroud)
但不行.我在任何地方都找不到它.有一个解决方案吗?
这是一个哲学问题.我的程序发送需要更多内存的消息.我释放所有内存,以便继续正常工作.但是,该程序告诉我需要更多的内存,我没有人发布.我现在应该做什么?
这种情况几乎发生在我使用带有ZBar库的相机时,所以我无法控制ZBar(我不能释放它的内存,只有我的).这确实需要大量的内存才能工作.因为这个,我不知道我在做什么.
该程序没有崩溃,但可以运行不稳定.
我不能让它工作。我只想在 bash 中获取另外两个人之间的字符串。像这样:
FOUND=$(echo "If show <start>THIS WORK<end> then it work" | **the magic**)
echo $FOUND
Run Code Online (Sandbox Code Playgroud)
好像很简单...
我可以测试void指针的类型吗?我想解决这个问题:
void log(void *test) {
if (is a struct) {
NSLog(test);
} else {
printf("%s\n", test);
}
}
log(@"This send a struct (NSString)");
log("This send normal string");
Run Code Online (Sandbox Code Playgroud)
有一种简单的方法可以测试它吗?