我在我的应用程序中使用facebook SDK 3.0.登录到Facebook后,委托方法被调用两次.
- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView
user:(id<FBGraphUser>)user {
//loginThroughFb=TRUE;
NSString *userId=[[NSString alloc] initWithString:[user id]];
[self soapCallForLogin:@"" password:@"" deviceId:@"" fbid:userId];
NSLog(@"%@",userId);
[userId release];
}
Run Code Online (Sandbox Code Playgroud) 我正在使用以下代码在iMessage App中发送视频消息.
@IBAction func didPress() {
if let conversation = activeConversation {
if let filePath = Bundle.main.path(forResource: "small", ofType: ".mp4") {
let filePathURL = NSURL.fileURL(withPath: filePath)
let layout = MSMessageTemplateLayout()
//layout.image = image
layout.mediaFileURL = filePathURL
let message = MSMessage()
message.layout = layout
//message.url = URL(string: "emptyURL")
conversation.insert(message, completionHandler: { (error: NSError?) in
print(error as Any)
} as? (Error?) -> Void)
}
}
}
Run Code Online (Sandbox Code Playgroud)
当它出现在消息窗口中时,它成功播放带有静音图标的视频.当我点击声音图标打开音量时,它会打开扩展的视图控制器.
这是iMessage App Extension中的iOS错误吗?
我想使用静态NSMutableDictionary.能否帮助您在课堂上使用静态NSMutableDictionary.
这是对的吗?.h文件
+(NSMutableDictionary*)contactsToAssignBill;
+(void)setContactsToAssignBill:(NSMutableDictionary*)value;
Run Code Online (Sandbox Code Playgroud)
.m文件
static NSMutableDictionary * contactsToAssignBill;
+(NSMutableDictionary*)contactsToAssignBill
{
if (!contactsToAssignBill)
contactsToAssignBill = [[NSMutableDictionary alloc] init];
return contactsToAssignBill;
}
+(void)setContactsToAssignBill:(NSMutableDictionary *)value
{
if(contactsToAssignBill != value)
{
[contactsToAssignBill release];
contactsToAssignBill = [value mutableCopy];
}
}
Run Code Online (Sandbox Code Playgroud) 我想从推送通知消息中获取数据.当应用程序处于前台和后台时,我成功获取数据.但是当应用程序退出并且用户按下推送通知上的查看按钮时,我无法获取数据.我在应用程序中编写代码完成启动.按下推送通知消息的"查看"按钮时,此代码会导致应用程序崩溃.如果我评论代码,那么应用程序不会崩溃.请在退出应用程序时帮助我从推送通知中获取数据,并在推送通知时按用户按下查看按钮.我真的很感激.
if(launchOptions != nil){
NSDictionary *tmpDic = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
if (tmpDic!=nil) {
pushedMessage=[NSString stringWithFormat:@"%@",[[tmpDic objectForKey:@"aps"] objectForKey:@"alert"]];
pushedCountry=[NSString stringWithFormat:@"%@",[tmpDic objectForKey:@"country"]];
[self saveToDatabase];
}
}
Run Code Online (Sandbox Code Playgroud) 我想在UILabel文本上应用动画.我编写代码来增加动画块中的字体大小但不应用动画.
[UIView beginAnimations:nil context:nil/*contextPoint*/];
monthsOnBoard.font=[UIFont fontWithName:@"digital-7" size:150];
daysOnBoard.font=[UIFont fontWithName:@"digital-7" size:150];
hoursOnBoard.font=[UIFont fontWithName:@"digital-7" size:100];
minutesOnBoard.font=[UIFont fontWithName:@"digital-7" size:100];
secondsOnBoard.font=[UIFont fontWithName:@"digital-7" size:100];
[UIView setAnimationDelegate:self];
[UIView setAnimationDelay:0.5];
[UIView setAnimationDuration:1];
[UIView setAnimationRepeatCount:4];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud) 我正在尝试设置细胞的辅助视图UIButton.但它没有显示.
这是代码
UIButton *accessory = [UIButton buttonWithType:UIButtonTypeCustom];
[accessory setImage:[UIImage imageNamed:@"plus.png"] forState:UIControlStateNormal];
[cell setAccessoryView:accessory];
Run Code Online (Sandbox Code Playgroud) individualPercUpdated被称为上UIControlEventEditingDidEnd和checkInitialValue被callled上UIControlEventEditingDidBegin.if(!([initialValue isEqualToString:textField.text]))通过发出警告Exec Bad Access,我的程序崩溃了
- (void)viewDidLoad
{
[super viewDidLoad];
initialValue=[[NSString alloc] init];
}
-(void) individualPercUpdated:(UITextField *)textField{
if(initialValue!=nil){
if(!([initialValue isEqualToString:textField.text])){
initialValue=textField.text;
NSLog(@"%@",textField.text);
}
}
else{
NSLog(@"%@",textField.text);
}
}
-(void) checkInitialValue:(UITextField *)textField{
initialValue=textField.text;
}
}
Run Code Online (Sandbox Code Playgroud) 我想读取放在服务器上的文本文件.例如我的文件放在这个链接上:http://mysite.com/files/objects.txt
如何将这个文件的内容读入NSString?
当我按下nextButton,这是UIBarButton.然后不执行相关的操作.
UIButton *nextButton1=[UIButton buttonWithType:UIButtonTypeCustom];
[nextButton1 setBackgroundImage:[UIImage imageNamed:@"next.png"] forState:UIControlStateNormal];
[nextButton1 addTarget:self action:@selector(goToItems) forControlEvents:UIControlEventTouchUpOutside];
[nextButton1 sizeToFit];
UIBarButtonItem *nextButton=[[UIBarButtonItem alloc]initWithCustomView:nextButton1];
self.navigationItem.rightBarButtonItem=nextButton;
Run Code Online (Sandbox Code Playgroud) ios ×9
iphone ×8
nsstring ×2
uibutton ×2
uitableview ×2
imessage ×1
nsdictionary ×1
swift ×1
uitextfield ×1