小编use*_*935的帖子

Objective C使用"完成"按钮实现UIPickerView

我正在尝试在UIPickerView中实现"完成"按钮,类似于此链接下的按钮

我查看了课程参考,但我找不到它

谢谢

objective-c uipickerview ios xcode4.3

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

目标C将联系人添加到iPhone中的特定组

我正在制作一个将联系人存储在地址簿中的应用程序,我正在使用Xcode 4.2

我知道如何在地址簿中添加联系人,假设我在联系人列表中有一个名为"A"的组,我想将此联系人添加到该组,该怎么做?

这是我正在使用的代码:

ABAddressBookRef *iPhoneAddressBook = ABAddressBookCreate();
    ABRecordRef contact = ABPersonCreate();

    //add infos
    ABRecordSetValue(contact, kABPersonFirstNameProperty,(__bridge_retained CFStringRef)firstName, nil);
    ABRecordSetValue(contact, kABPersonLastNameProperty,(__bridge_retained CFStringRef)lastName, nil);
    ABRecordSetValue(contact, kABPersonOrganizationProperty, (__bridge_retained CFStringRef)organization, nil);
    ABRecordSetValue(contact, kABPersonJobTitleProperty, (__bridge_retained CFStringRef)title, nil);


    ABMultiValueRef multiPhone = ABMultiValueCreateMutable(kABMultiRealPropertyType);


    ABMultiValueAddValueAndLabel(multiPhone, (__bridge_retained CFStringRef)workTel, kABWorkLabel, NULL);
    ABMultiValueAddValueAndLabel(multiPhone, (__bridge_retained CFStringRef)workFax, kABPersonPhoneWorkFAXLabel, NULL);

    ABRecordSetValue(contact, kABPersonPhoneProperty, multiPhone, nil);
    CFRelease(multiPhone);
    ABAddressBookAddRecord(iPhoneAddressBook, contact, nil);
Run Code Online (Sandbox Code Playgroud)

谢谢

iphone objective-c addressbook ios

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

从NSString设置NSDate

我正在使用XCode 4.2开发iPhone应用程序,我是App开发的新手

我有以下NSStrings

NSString *year;
NSString *month;
NSString *day;
NSString *hour;
NSString *minute;
Run Code Online (Sandbox Code Playgroud)

如何NSDate *date使用这些设置变量

谢谢

objective-c nsdate

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

在iOS上获取用户的信息

我正在使用Xcode 4.2开发iPhone应用程序.

有没有办法从App商店下载收集用户的信息(姓名,电话号码,电子邮件等...)?如果有,怎么样?

iphone objective-c ios

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

无法使用NSUserDefaults保存bool变量

我正在使用XCode4.2和开发和iPhone应用程序

我通常使用NSUserdefaults(主要是字符串......)保存数据

我通常写下以下两行来保存数据:

historyvar=[NSUserDefaults standardUserDefaults];
[historyvar setObject:boolVar forKey:@"bool"];
Run Code Online (Sandbox Code Playgroud)

我正在尝试保存BOOL变量但是当我这样做时出现红色错误:

Implicit converstion of'BOOL' (aka 'signed char') to 'id' is disallowed with ARC
Run Code Online (Sandbox Code Playgroud)

我收到警告(黄色错误)

不兼容的整数到指针转换将'BOOL'(又名'signed char')发送到'id'类型的参数

Bool变种有什么相当于NSUserDefaults的东西吗?谢谢

boolean objective-c nsuserdefaults ios

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

在同一类目标 C 中调用函数

我是 Objective C 的新手,我根本找不到关于这个主题的资源

假设我有一个名为 A 的函数和一个名为 B 的函数,它们都属于同一个类,我应该如何在函数 A 中调用函数 B ?假设它们都属于一个名为 C 的类

谢谢

iphone objective-c ios

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

objective C用于检测所用设备是否为iPod的方法

我试图找到一种方法来检测所使用的设备是否是iPod touch,有没有?

我在iPad上使用这种方法......

if (UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad) {
     ....
}
Run Code Online (Sandbox Code Playgroud)

objective-c ipod-touch ios xcode4.2

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

Objective C iPhone开发,保存和检索NSMutableArray

我是iPhone开发新手,我正在使用XCode 4.2我试图保存一个NSMutable数组,这样当我关闭应用程序并重新打开它时,数据仍然在那里我使用这两个函数:

-(void)saveData{
    [NSKeyedArchiver archiveRootObject:[data copy] toFile:[self dataFilePath]];
}
- (void)loadData
{
    data = [NSKeyedUnarchiver unarchiveObjectWithFile:self.dataFilePath];
}
Run Code Online (Sandbox Code Playgroud)

但是我发现了两个主要问题:1-当我切换视图并返回时,当我完全退出应用程序时(即我双击主按钮并将其从正在运行的应用程序列表中删除)数据消失了数据也没有被删除

我发现我可以用这两种方法的NSMutableArray:writeToFileinitWithContentsOfFile ,但我不知道在哪里可以打电话给他们(是,当我将项目添加到UITableView中的?viewDidLoad

有人可以给我一个示例代码吗?

提前致谢

iphone objective-c nsmutablearray ios xcode4.2

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