我需要得到我所有朋友的名单:
我找到了这段代码:
var fbRequestFriends: FBSDKGraphRequest = FBSDKGraphRequest(graphPath: "/{friend-list-id}", parameters: [AnyHashable : Any]())
fbRequestFriends.start { (connection, result, error) in
if error == nil && result != nil {
print("Request Friends result : \(result!)")
} else {
print("Error \(error)")
}
}
Run Code Online (Sandbox Code Playgroud)
但作为回报我得到这个错误:
错误可选(错误域= NSURLErrorDomain代码= -1002 "不支持URL" 的UserInfo = {NSErrorFailingURLStringKey =(空)?的access_token = EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52svqei6SHvxi3W9vcynSI8hPQBBSawND9NHQif0wYIPuHIpbzl6ErBErvk6nm4ysMo1ZA0BFHVmflVYZD&FORMAT = JSON和include_headers =假SDK = IOS,NSErrorFailingURLKey =(空)?的access_token = EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52svqei6SHvxi3W9vcynSI8hPQBBSawND9NHQif0wYIPuHIpbzl6ErBErvk6nm4ysMo1ZA0BFHVmflVYZD&FORMAT = JSON和include_headers =假SDK = IOS, NSLocalizedDescription =不支持的URL,NSUnderlyingError = {0x7a6285b0误差区域= kCFErrorDomainCFNetwork代码= -1002 "不支持URL" 的UserInfo = {NSErrorFailingURLKey =(空)?=的access_token&EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52svqei6SHvxi3W9vcynSI8hPQBBSawND9NHQif0wYIPuHIpbzl6ErBErvk6nm4ysMo1ZA0BFHVmflVYZD格式= JSON和include_headers =假SDK = IOS,NSErrorFailingURLStringKey =(空)?=的access_token EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52的UserInfo …
facebook facebook-graph-api ios facebook-ios-sdk facebook-ios-sdk-4.0
我无法弄清楚如何在Xcode 4中创建一个可可触摸静态库.
我在Xcode 3中创建了静态库,它工作正常.我用过这个教程.谢谢您的帮助.
第一步我创建了cocoa touch静态库

接下来我们可以在产品目录中看到我们的静态库.但现在这个未编译的库.

下一步我添加一些objective-c类.该类将执行各种操作,例如显示NSLog消息.

然后我确保在编译源中存在这个类

之后我建立目标

现在我在其他项目中使用这个静态库,但是当我使用它时,我将文件与静态库链接时出错.
我想在我的应用程序中使用自定义过滤器.现在我知道我需要使用Core Image框架,但我不确定这是正确的方法.Core Image框架用于Mac OS和iOS 5.0 - 我不确定它是否可用于自定义CIFilter效果.你能帮我解决这个问题吗?谢谢大家!
现在我使用这段代码:
NSDictionary* attr = [[NSFileManager defaultManager] fileAttributesAtPath:file traverseLink:YES];
Run Code Online (Sandbox Code Playgroud)
并得到警告:
'fileAttributesAtPath:traverseLink:' is deprecated
Run Code Online (Sandbox Code Playgroud)
谁知道该用什么呢?
谢谢!
我尝试在我的应用程序上进行应用程序购买.但是当我尝试在设备中运行它时,我没有结果.
我的代码如下:
这是获取产品信息并购买产品所需的对象.
.H
#import <Foundation/Foundation.h>
#import "StoreKit/StoreKit.h"
#define kProductsLoadedNotification @"ProductsLoaded"
#define kProductPurchasedNotification @"ProductPurchased"
#define kProductPurchaseFailedNotification @"ProductPurchaseFailed"
@interface StoreManager : NSObject <SKProductsRequestDelegate, SKPaymentTransactionObserver>
@property (strong, nonatomic) NSMutableSet * _purchasedProducts;
@property (strong, nonatomic) NSArray *products;
@property (strong, nonatomic) NSSet *_productIdentifiers;
@property (strong, nonatomic) SKProductsRequest *request;
- (id)initWithProductIdentifiers:(NSSet *)productIdentifiers;
- (void)requestProducts;
- (void)buyProduct:(SKProduct *)product;
- (void)completeTransaction:(SKPaymentTransaction *)transaction;
- (void)restoreTransaction:(SKPaymentTransaction *)transaction;
- (void)failedTransaction:(SKPaymentTransaction *)transaction;
- (void)provideContent:(NSString *)productIdentifier;
- (void)recordTransaction:(SKPaymentTransaction *)transaction;
@end
Run Code Online (Sandbox Code Playgroud)
.M
#import "StoreManager.h"
@implementation StoreManager
@synthesize _purchasedProducts;
@synthesize products;
@synthesize _productIdentifiers;
@synthesize …Run Code Online (Sandbox Code Playgroud) 你好!
我试图在我的应用程序中使用委托.我的项目使用ARC

例如,我有协议X和两个使用它的对象.在对象B中,我为对象A创建了一个实例,并设置了委托自我(A.delegate = self)在运行时,我调用了一个方法callBack(此时我的委托对象是B).之后,他们都执行-showResult方法.
在什么时候形成一个圆形参考?我知道这是一个强大的说明符问题,但我不明白它发生的时间,以及如何跟踪它.
谢谢!
我尝试调用一些块,但我遇到了一个EXC_BAD_ACCESS.
-(void) methodA {
self.block = ^ {
[self methodB];
};
}
-(void) webViewDidFinishLoad:(UIWebView *)webView {
[block invoke]; // error here (block is not valid id type).
}
-(void)methodB {
//do something
}
Run Code Online (Sandbox Code Playgroud)
有关为什么会发生这种情况的任何想法?
嗨,我想使用ios模拟器在Twitter帐户登录.
但是当我尝试登录模拟器设置时,我会收到下一条消息:

我输入正确的密码和用户名.我也使用过其他帐户,但我仍然收到此错误.
我无法理解问题所在,但我确定这不是我的密码和用户名.
感谢帮助.
IAP购买测试遇到了一个大问题.
我有接下来的步骤:
配置XCode项目设置
捆绑标识符:com.domainname.appname
代码签名身份:我在第2步中创建的开发配置文件
部署目标:4.0
设备
iPod Touch 4gen iOS 5.1.1
写源代码
我的班级支持 SKProductsRequestDelegate
在- viewDidLoad回调方法中我写了这些行:
if ([SKPaymentQueue canMakePayments])
{
NSLog(@"YES, I CAN MAKE PAYMENTS");
}
else
{
NSLog(@"NO, I CAN NOT MAKE PAYMENTS");
}
Run Code Online (Sandbox Code Playgroud)
在这个阶段一切都很好.我可以付款.
接下来,我尝试为我的产品创建请求:
SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers: [NSSet setWithObjects:@"com.testitem1", @"com.testitem2", @"com.testitem3", nil]];
request.delegate = self;
[request start];
Run Code Online (Sandbox Code Playgroud)
在这个阶段,一切都还可以,在下一阶段我的请求对象调用下面的回调方法:
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{ …Run Code Online (Sandbox Code Playgroud) 我在我的应用程序中使用StoreKit进行实施购买.我的问题是当IAP对话框出现时如何处理UIAlertView.我需要处理取消按钮.我需要知道何时按下取消并通知我的系统.我需要处理请求我的用户和密码数据的警报视图上的取消按钮.
例如,如果用户点击取消按钮,它应该调用一些回调方法.
ios ×9
objective-c ×3
cocoa-touch ×1
core-image ×1
delegates ×1
facebook ×1
nsinvocation ×1
twitter ×1
uialertview ×1
warnings ×1
xcode4 ×1