小编Rod*_*igo的帖子

测试我发送到AppStore的应用程序

我将我的iPad应用程序的新版本发送到AppStore.Apple现在将验证它.

但是,我希望绝对确定没有出错.我有Archived文件,想要运行它.

好的,我可以构建一个新程序并在设备中运行它.但我想测试我发送的确切文件.

我试图创建一个.ipa文件,但它给了我"代码签名"的问题.在模拟器中运行该文件是个好主意.那么,有一种简单的方法来运行我的新版本?

iphone xcode app-store ipad ios

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

或[自我dealloc]工作?

我创建了一个使用相机解码条形码的对象.如果成功,它会向下一个动作发送委托消息,如果没有,它只会消失,下一个屏幕开始工作.

如果我在对象的最后一个命令中,我可以发送[自我释放]来释放内存吗?但是,问题是: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)

cocoa-touch objective-c

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

在Mac OS X的开头运行sudo命令行

我正在使用Mac OS X-Snow Leopard。为了连接我们的CVS,我们需要启动通道。

所有的时间我都必须去“终端”并写

sudo /opt/local/bin/stunnel
=> than write the password
Run Code Online (Sandbox Code Playgroud)

不知道,所以我的问题是:每次Mac OS X启动时,如何自动编写此命令?还是在这种情况下,以超级用户模式启动程序?

有什么建议吗?

macos osx-leopard stunnel osx-snow-leopard

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

如何使用bash检查服务器上是否存在文件

检查我的计算机上是否存在文件很容易.但是如何检查我的服务器上是否存在此文件?

如果我的文件是:

host@server:/path/to/my/file.txt
Run Code Online (Sandbox Code Playgroud)

我需要做什么来检查它是否存在?

bash shell

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

如何在UIImageView中复制MKMapView的屏幕?

我在MKMapView的地图上有一个屏幕.如何将此屏幕复制到图像并像简单的UIImageView一样使用它.

iphone cocoa-touch uikit uiimage ios

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

如何存储生成的格式化C字符串

这是一个新手问题.要创建格式化的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".

c

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

ARC的运行时检查(自动参考计数)

如何检查我的程序是否在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)

但不行.我在任何地方都找不到它.有一个解决方案吗?

objective-c ios4 automatic-ref-counting

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

我尽可能释放所有内存,但我的程序需要更多,我该怎么办?

这是一个哲学问题.我的程序发送需要更多内存的消息.我释放所有内存,以便继续正常工作.但是,该程序告诉我需要更多的内存,我没有人发布.我现在应该做什么?

这种情况几乎发生在我使用带有ZBar库的相机时,所以我无法控制ZBar(我不能释放它的内存,只有我的).这确实需要大量的内存才能工作.因为这个,我不知道我在做什么.

该程序没有崩溃,但可以运行不稳定.

memory iphone memory-management objective-c ios

0
推荐指数
1
解决办法
276
查看次数

获取 2 个字符串之间的任何字符串并在 bash 中分配一个变量

我不能让它工作。我只想在 bash 中获取另外两个人之间的字符串。像这样:

FOUND=$(echo "If show <start>THIS WORK<end> then it work" | **the magic**)
echo $FOUND
Run Code Online (Sandbox Code Playgroud)

好像很简单...

bash

0
推荐指数
1
解决办法
1272
查看次数

如何测试void指针是结构还是字符串?

我可以测试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)

有一种简单的方法可以测试它吗?

objective-c

0
推荐指数
1
解决办法
714
查看次数