问题列表 - 第41888页

FBSessionDelegate方法没有触发

我正在尝试实施最新的Facebook Connect SDK,但我遇到了一些麻烦.由于某种原因,FBSessionDelegate协议的委托回调没有被触发.我按照git Facebook页面上的说明,试图模仿Facebook示例应用程序,但没有运气.我在这里疯了,所以我要发布我的代码,也许有人会看到我错过的傻事.

#import <Foundation/Foundation.h>
#import "FBConnect.h"

@interface FacebookWrapper : UIViewController <FBSessionDelegate, FBRequestDelegate, FBDialogDelegate>{
 Facebook* _facebook;
 NSArray* _permissions;
}

@property(readonly) Facebook *facebook;

- (void)login;

@end

#import "FacebookWrapper.h"

static NSString* kAppId = @"1234455667778";

@implementation FacebookWrapper

@synthesize facebook = _facebook;

- (id)init {
 if (self = [super init]) {
  _permissions =  [[NSArray arrayWithObjects: @"read_stream", @"offline_access",nil] retain];
  _facebook = [[Facebook alloc] initWithAppId:kAppId];

 }
 return self;
}

- (void)dealloc {
 [_facebook release];
 [_permissions release];
 [super dealloc];
}

- (void)login {
 [_facebook …
Run Code Online (Sandbox Code Playgroud)

facebook fbconnect facebook-graph-api ios facebook-ios-sdk

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

为什么我得到这个TypeError - "无法将符号转换为整数"?

我有一系列哈希.每个条目如下所示:

- !map:Hashie::Mash 
  name: Connor H Peters
  id: "506253404"
Run Code Online (Sandbox Code Playgroud)

我正在尝试创建第二个数组,其中只包含id值.

["506253404"]
Run Code Online (Sandbox Code Playgroud)

这就是我的做法

second_array = first_array.map { |hash| hash[:id] }
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误

TypeError in PagesController#home
can't convert Symbol into Integer
Run Code Online (Sandbox Code Playgroud)

如果我试试

second_array = first_array.map { |hash| hash["id"] }
Run Code Online (Sandbox Code Playgroud)

我明白了

TypeError in PagesController#home
can't convert String into Integer
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?谢谢阅读.

ruby ruby-on-rails

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

在PHP中将字符串转换为key-> value数组

如果我有一串key->值对,格式如下:

MIME-Version: 1.0
From: "Tim Lincecum"
Reply-To: "Tim Lincecum"
Return-path: "Tim Lincecum"
Content-Type: text/html; charset=iso-8859-1
Subject: Giants Win World Series!
Run Code Online (Sandbox Code Playgroud)

我如何获得这样的数组arr['From'] = "Tim Lincecum",

我知道有这个explode()功能,但我看到的唯一分隔符(冒号)位于键和值的中间,而不是每对之间.我怎么处理这个?

php arrays string explode

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

如何在我的网站上编辑图像后清除图像缓存?

我正在使用外部页面来更新系统中的图像.当我被重定向回到我曾经工作的页面时,我仍然看到旧图片.在按ctrl + f5之前,我没有看到我的更改.他们以任何方式重定向历史记录删除或任何其他解决方案?

c# asp.net

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

GIT将文件从dev重新合并到master

我的主GIT分支接缝有一些错误,因此我想重新检查,重新合并或可能在主分支上克隆我的dev分支,因此master分支将是dev的副本.

我怎样才能做到这一点?谢谢.

git merge clone git-clone

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

在Clojure中嵌套地图中关联多个键/值的惯用方法是什么?

想象一下你有这样的地图:

(def person {
  :name {
    :first-name "John"
    :middle-name "Michael"
    :last-name "Smith" }})
Run Code Online (Sandbox Code Playgroud)

更改与两者相关的值的惯用方法是什么:first-name和:last-name在一个表达式中?

(澄清:假设您想要设置:名字为"Bob"和:姓氏为"Doe".我们也说这个地图中还有其他一些我们要保留的值,所以从头开始构建它不是一个选项)

idiomatic clojure

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

在App.Config中使用哪种编码?

config由于&'url'值导致以下文件导致错误:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key ="url" value ="http://www.example.com/?user=admin&password=1234"/>
  </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

问题是key/valueconfig文件中使用哪种编码?(即网址编码......)

c# encoding configuration-files

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

Jquery:有没有办法让val()为空列表返回一个空字符串而不是'undefined'?

使用Jquery,是否有一些方法可以使val()在对空元素列表调用时返回空字符串而不是'undefined'?

我有这个代码:

var x = $('#my-textbox-id').not('.watermark').val();
Run Code Online (Sandbox Code Playgroud)

我的想法是,我想得到我的文本框的值,但如果它当前显示水印(我不想要水印值,我想要一个空字符串!).

选择器工作,但我不想'未定义' - 我想要一个空字符串''.

javascript jquery

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

当我从主菜单中选择我得到:game.sh:423:语法错误:文件结束意外(期待"fi")

!# /bin/sh
# game.sh: 
#  Chooses games based on genre and title
#  Also Shows descriptions of games

# Genre Menu
clear
printf "%s\n" "Game genre Menu"
printf "%s\n"
printf "%s\n" "1. First Person Shooter"
printf "%s\n" "2. Arcade"
printf "%s\n" "3. RPG"
printf "%s\n" "4. RPG (Infocom A-Jo)" #1-12
printf "%s\n" "5. RPG (Infocom Le-St)" #13-24
printf "%s\n" "6. RPG (Infocom Su-Zo)" #25-36
printf "%s\n" "7. RPG (Infocom ZZinvisiclues)" #37-45
read -p "Enter Number: " GENRE
 if [ $GENRE …
Run Code Online (Sandbox Code Playgroud)

bash shell

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

葡萄在Eclipse中不起作用

groovy eclipse插件版本:1.7.5.xx-20101020-1000-e36-release.

import com.jidesoft.swing.JideSplitButton

@Grab(group='com.jidesoft', module='jide-oss', version='[2.2.1,2.3.0)')
public class TestClassAnnotation {
    public static String testMethod () {
        return JideSplitButton.class.name
    }
}

new TestClassAnnotation().testMethod()
Run Code Online (Sandbox Code Playgroud)

第一行错误:Groovy:无法解析类com.jidesoft.swing.JideSplitButton

它可以作为groovy shell运行,但错误警告已经完成

eclipse groovy eclipse-plugin ruby-grape

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