小编hp *_*der的帖子

使用Objective-c for iOS app创建MS Excel类型的电子表格

我有一个示例iOS应用程序,它使用应用程序中的数据生成多个报告.这些报告看起来与这样的Microsoft Excel电子表格完全相似.

在此输入图像描述

如何使用objective-c生成类似的东西.我不知道如何创建这样的网格视图.我们是否有任何支持Objective-c的框架或类似于UITableView创建此类电子表格的任何框架.

任何帮助是极大的赞赏.

objective-c ios

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

仍然dyld:图书馆没有加载

我正在将Facebook集成到我的应用程序中.作为我在项目中添加的必需框架.但该应用程序崩溃,甚至没有加载第一个屏幕.

dyld: Library not loaded: /System/Library/Frameworks/AdSupport.framework/AdSupport
  Referenced from: /var/mobile/Applications/8E09C9AA-CA81-4C26-AEED-B2C632B60A54/Gridlocked.app/Gridlocked
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

我使用xcode 4.5和我的iPad运行iOS 5.1该应用程序在模拟器上运行良好(6.0和5.1)但是当我连接iPad并将部署目标更改为5.1(因为没有显示此设备未运行)应用程序崩溃

任何人都可以帮忙摆脱它.我真的花了很多时间,仍然在努力取得成功

iphone xcode objective-c ios-simulator ios6

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

如何删除Cache目录中的内容?

在我的缓存目录中,我有一个文件夹名称示例.在该示例文件夹中,我有子文件夹CSS,JS.现在我想删除CSS子文件夹.我没有得到

我用下面编写的代码.如果我使用它,我的整个示例文件夹将被删除.

NSFileManager *fileManager = [NSFileManager defaultManager];

NSString *cacheFolderPath = [NSSearchPathForDirectoriesInDomains(NSCacheDirectory, NSUserDomainMask, YES) objectAtIndex:0];

NSError *error = nil;

for (NSString *fileName in [fileManager contentsOfDirectoryAtPath:cacheFolderPath error:&error])

{
    [fileManager removeItemAtPath:[cacheFolderPath stringByAppendingPathComponent:fileName] error:&error];

}
Run Code Online (Sandbox Code Playgroud)

谁能帮我.

objective-c ios ios5

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

iOS - 如何发出SOAP请求并接收关注响应

我知道网上有很多关于"如何在iOS中使用SOAP"的东西,但我仍然无法遵循SAOP请求和响应.帮助非常值得赞赏.我使用简单NSURLConnection的请求和响应SOAP Requst

POST ???.asmx HTTP/1.1
Host: ???
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetMessages"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetMessages xmlns="http://tempuri.org/">
      <GroupName>string</GroupName>
      <Date>dateTime</Date>
    </GetMessages>
  </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

SOAP响应

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetMessagesResponse xmlns="http://tempuri.org/">
      <GetMessagesResult>xml</GetMessagesResult>
    </GetMessagesResponse>
  </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

这是我为发送请求而编写的代码..

NSString *soapMessage = [NSString stringWithFormat:
                         @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
                         "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
                         "<soap:Body>\n"
                         "<GetMessages xmlns=\"http://tempuri.org/\">\n"
                         "<GroupName>%@</GroupName>\n"
                         "<Date>%@</Date>\n"
                         "</GetMessages>\n"
                         "</soap:Body>\n"
                         "</soap:Envelope>\n"
                         , txtfield1.text
                         , textfield2.text
                         ]; …
Run Code Online (Sandbox Code Playgroud)

soap objective-c nsurlconnection

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

避免手势链经常测试iPhone App代码的方法

假设应用程序运行正常.但是现在应用正处于为其添加功能的阶段.假设程序员在一个按钮上添加了功能,在iPhone上应用了许多手势后可以看到该功能.

(例如,点击其中一个标签,然后点击其中一个可见的tableview单元格,然后再点击几下并在导航栏上说一个按钮对于哪个程序员添加了功能可见).

因此,在测试该按钮的功能时,程序员必须多次点击iPhone才能转到该特定按钮.如果添加的功能很关键且需要多次测试,那么只需触及该按钮就可能会导致一些挫败感.

那么有没有任何工具可以帮助用户在iPhone上跳过这一系列的tappings.

或者有没有其他方法来测试这样的应用程序.

iphone ipad ios

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

如何使用UIButton编辑UITableViewCell?

我是iPhone编程新手,陷入困境.

情况是我希望UITableView在UIButton点击进入编辑模式.进入编辑模式后,我应该在每个单元格上有一个复选框.如果我点击UIToolBarButton,我想更改已检查的单元格图像.

我怎样才能做到这一点.任何帮助,将不胜感激.

uitableview uitoolbar ios xcode4.2

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

重新显示我的主要Cocoa应用程序窗口

好吧,这看起来简单而愚蠢,这是我的情景:

  • 应用程序窗口(只有一个主窗口)被最小化
  • 用户点击停靠菜单上的内容
  • 我们想把那个主窗口带回来

简单?

不完全的.

我试过通过以下方式访问我的主窗口:

  • [[NSApplication sharedApplication] mainWindow]
  • [[NSApplication sharedApplication] windows]

然后发送makeKeyAndOrderFront:消息,但它只是不显示.

我甚至尝试过显示所有的窗户(是的,它仍然看作"窗户"我正在使用的一两张(隐藏)床单......),但仍然没有.

你能建议一个方法,我终于可以显示那个窗口,而不必在任何地方设置一个出口?

我不知道; 我可能太累了不知道,但这件事几乎让人神经紧张......

macos cocoa objective-c nswindow

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

CFUUID - 创建ONCE并在应用程序的整个生命周期中使用

我在我的代码中写了这些行:

CFUUIDRef identifier = CFUUIDCreate(NULL);
NSString *identifierString = (NSString*)CFUUIDCreateString(NULL, identifier);
NSLog(@"%@",identifierString);
[self setValue:identifierString forKey:kParamNameDeviceId];
Run Code Online (Sandbox Code Playgroud)

但是每次应用程序启动时都会调用这些行.

现在我的问题是,如何实现以下目标?

  • 创建CFUUID.
  • 将它存储在某个变量中,以便在下次启动应用程序时,它不应创建新的CFUUID.它应该查找以前创建的CFUUID并将其返回.

简而言之,我希望在应用程序的整个生命周期中创建一个CFUUID并使用它(直到它被卸载).

xcode objective-c ios

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