小编zee*_*blu的帖子

如何通过Facebook iOS SDK和Graph API邀请朋友加入我的应用程序

我正在写一个iPhone应用程序.

我想让用户选择邀请朋友开始通过Facebook使用我的应用程序.

更具体地说,我想提供一个对话框,让用户选择要邀请的特定朋友.

我怎样才能做到这一点?

谢谢.

iphone facebook objective-c facebook-graph-api facebook-ios-sdk

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

UIActivityViewController在设置中没有Facebook帐户时

我正在使用UIActivityViewController,我想显示Facebook选项,即使用户没有在设备设置中定义Facebook帐户.

在我的代码中,当设置中没有Facebook帐户时,Facebook选项未显示.

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

但是,在Safari或更多应用程序中有Facebook选项,当点击它时 - 会显示一个警告,其中显示"没有facebbok帐户"标题,并显示"转到设置"消息.

有没有办法像这样添加Facebook或者只为苹果应用程序添加这个?

没有Facebook帐户

facebook ios facebook-ios-sdk uiactivityviewcontroller

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

CharBuffer.put()没有工作

我尝试将一些字符串CharBufferCharBuffer.put()函数放在一起,但缓冲区留空.

我的代码:

CharBuffer charBuf = CharBuffer.allocate(1000);
for (int i = 0; i < 10; i++) 
{
    String text = "testing" + i + "\n";
    charBuf.put(text);
}
System.out.println(charBuf);
Run Code Online (Sandbox Code Playgroud)

我尝试使用clear()rewind()之后allocate(1000)但没有改变结果.

java buffer put

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

Angular2 - 动态FormArray复选框

我在angular2和typescript中构建了一个Form.我尝试动态添加一个复选框列表,这对我不起作用,我的错误在哪里?

模板代码:

<div formArrayName="categories">
   <div class="form-group" *ngFor="let category of updateDetailsForm.controls.categories.controls; let i = index">
      <label>
        <input type="checkbox" formControlName="{?{i}}">
          {?{category.name}}
      </label>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

Typescript代码:

updateDetailsForm: FormGroup;
private categories : Category[] = []

constructor(private router: Router,
            private ss : SearchService,
            private formBuilder: FormBuilder)
{
   this.initForm() // before the categories loaded
   this.ss.getAllCategories().subscribe(
     data => {
       this.categories = data
       this.initForm() // refresh the form with categories
     }
   )
 }

initForm() {
  let allCategories: FormArray = new FormArray([]);
  for (let i = 0; i < …
Run Code Online (Sandbox Code Playgroud)

forms checkbox typescript angular

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

如何在JAVA中捕获系统调用?

当我的程序被kill来自操作系统的命令杀死时,我想捕获异常(或其他).

我想在关闭之前将消息打印到日志文件.

有办法吗?

谢谢

java exception kill try-catch system-calls

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

为什么在应用程序停止时删除了我的SQL Server数据?

我在SQL Server中有一个包含datetime列的表.我使用LINQ to SQL.

在运行程序时,所有数据都保存在表格中,我可以正确地获得所有结果.

但是一旦我关闭运行,表中就没有数据,getall函数返回null.

我找不到问题.

将数据插入表中的代码是:

public bool AddTime(WorkTime ToAdd)
{
    try
    {
        _context.WorkTimes.InsertOnSubmit(ToAdd);
        _context.SubmitChanges();
    }
    catch (Exception)
    {
        return false;
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

c# database sql-server linq-to-sql

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

AI - 启发式功能要求

我对人工智能(AI)中的启发函数有疑问.我知道我们应该寻找单调和可接受的启发式功能.

我有两个问题:

  1. 为什么要求该功能可以接受?

  2. 单调启发函数有哪些优点?

谢谢!

algorithm search artificial-intelligence heuristics function

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

如何在数组和指针c ++之间进行交换

我试图在c ++中交换数组和指针

我的代码如下:

void foo(int* a, int* b);
void main()
{
  int *a = NULL;
  int b[6]={2,3,5,6};
  foo(a,b);
}

void foo(int* a, int b[])
{
  int * c;
  c=a;
  a=b;
  b=c;
}
Run Code Online (Sandbox Code Playgroud)

当我退出方法时没有改变,

在方法内,一切都工作,但当方法返回时没有任何变化.

我的问题是:

A)我的错误是什么?B)我该如何解决它.

c++ swap pointers

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