小编Mat*_*oit的帖子

如何在Xcode中更改活动方案的名称?

我设法更改了我的项目名称,但如何更改此屏幕截图中显示的名称?

屏幕截图直接显示

并且(请)不要传讲我应该总是从头开始重写的概念证明,这个POC非常整洁,我正努力做出一个不可能的最后期限:-)

schema xcode

111
推荐指数
2
解决办法
4万
查看次数

在UIButton中放置一个UIActivityIndi​​cator

我知道我错过了一些愚蠢的东西,但无论如何,这是我的代码:

UIActivityIndicatorView indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
indicator.hidesWhenStopped = YES;
indicator.frame = btnLogin.frame;
indicator.center = btnLogin.center;
[self.view addSubview:indicator];
[indicator bringSubviewToFront:indicator];
Run Code Online (Sandbox Code Playgroud)

这是最终结果:

错误放置的UIActivityIndi​​cator的屏幕截图

http://img542.imageshack.us/img542/8172/uiactivity.png

先感谢您!

uiactivityindicatorview ios

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

将byte []转换为NSData后数据损坏

我有.Net Web服务响应包含byte []条目,以及其他字段.数据是PDF文件.

我从接收到的数据中提取字典:[NSJSONSerialization JSONObjectWithData]

此后我使用以下代码将byte []转换为NSData.然后我将结果保存到磁盘(参见最后一行).

打开生成的PDF文件时,出现以下错误:

"未找到PDF标题:'%PDF'未找到."

        NSArray *byteArray = [rootDictionary objectForKey:@"file"];

        unsigned c = byteArray.count;
        uint8_t *bytes = malloc(sizeof(*bytes) * c);

        unsigned i;
        for (i = 0; i < c; i++)
        {
            NSString *str = [byteArray objectAtIndex:i];
            int byte = [str intValue];
            bytes[i] = (uint8_t)byte;
        }

        NSData* data = [NSData dataWithBytes:(const void *)byteArray length:sizeof(unsigned char)*c];

        //Save to disk using svc class.
        NSString *localPath = [svc saveReport:data ToFile:[rootDictionary objectForKey:@"name"]];
Run Code Online (Sandbox Code Playgroud)

我也尝试将byte []转换为base64 NSString(在服务端),然后返回到我的应用程序中的NSData,其工作(大多数情况下),但我被告知它是邋code的代码.

**当同时异步提取多个PDF时,其中一些作为base64字符串收到的报告也已损坏.

PS.如果我必须提供我的svc课程的代码,请告诉我,但我不认为问题存在.

编辑: 我创建了一个新的Web服务方法,它以byte []作为输入,然后修改我的iOS应用程序将byteArray变量发送回服务,然后将其保存到文件中.生成的PDF文件是Adobe可读的有效文件.这意味着转移期间没有腐败.

谢谢!

pdf json bytearray nsdata ios

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

标签 统计

ios ×2

bytearray ×1

json ×1

nsdata ×1

pdf ×1

schema ×1

uiactivityindicatorview ×1

xcode ×1