小编Jag*_*ave的帖子

使用Google-Maps-iOS-SDK(1.8.1)时架构armv7的未定义符号

我正在尝试使用cocoapods(0.33.1)添加Google-Maps-iOS-SDK(1.8.1).

部署目标版本:iOS 7.0

我添加了这个pod:pod 'Google-Maps-iOS-SDK','〜> 1.8'正确下载并安装了sdk.

我从这里开始添加头文件和示例地图视图加载代码.

我已正确添加API密钥.在一个视图控制器中- (void)viewDidLoad,
我添加了以下代码:

 // Create a GMSCameraPosition that tells the map to display the
// coordinate -33.86,151.20 at zoom level 6.
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86
                                                        longitude:151.20
                                                             zoom:6];
GMSMapView *mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView_.myLocationEnabled = YES;
self.view = mapView_;

// Creates a marker in the center of the map.
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = CLLocationCoordinate2DMake(-33.86, 151.20);
marker.title = …
Run Code Online (Sandbox Code Playgroud)

google-maps ios cocoapods google-maps-sdk-ios

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

使用基于页面的导航在watchkit中将数组数据从一个接口传递到另一个接口?

我正在研究Apple手表.我试图InterfaceController使用PageBasedNavigationin 将数组数据从一个传递到另一个watch-kit.那么任何人都可以建议我如何在以watch-kit编程方式滑动表格的同时传递数组?

对于创建基于页面的界面,请按照以下步骤操作:

  1. 在我的故事板中,为界面中的每个页面添加界面控制器.

  2. 按住Control键并单击应用程序的主界面控制器并拖动到另一个界面控制器.

  3. 第二个接口控制器应突出显示,表示segue是可能的.

  4. 释放鼠标按钮.

  5. 从关系segue面板中选择下一页.

使用相同的技术,从每个接口控制器创建segue到下一个.

objective-c uinavigationcontroller ios watchkit

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

QuickBlox v2.6 x通过Facebook for iOS登录

我试图通过Facebook SDK登录Quickblox应用程序但是我得到422错误.

我在Quikblox,Facebook和iOS应用程序中完成了所有需要的工作

  1. 创建Facebook应用程序并集成SDK到iOS应用程序.
  2. 我在Quickblox管理员中填写了所有必填字段

在这里验证了令牌

-(IBAction)test:(id)sender {
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"email"]
             fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {

    if (error) {
        // Process error
    }
    else if (result.isCancelled) {
        // Handle cancellations
    }
    else {
        if ([result.grantedPermissions containsObject:@"email"])
        {
            NSLog(@"result is:%@",result.token.tokenString);
            [QBRequest logInWithSocialProvider:@"facebook" accessToken:result.token.tokenString
                             accessTokenSecret:nil
                                  successBlock:^(QBResponse *response, QBUUser *user) {
                // Login succeded
            } errorBlock:^(QBResponse *response) {
                // Handle error
            }];
        }
    }
}];
}
Run Code Online (Sandbox Code Playgroud)

我也试过QMServicesManager

    [[[QMServicesManager instance]authService]logInWithFacebookSessionToken:[FBSDKAccessToken currentAccessToken].tokenString completion:^(QBResponse *response, QBUUser *userProfile) { …
Run Code Online (Sandbox Code Playgroud)

facebook ios quickblox

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

在Swift中使用其他参数上传多个图像

现在,我一直只通过下面给出的代码将一个图像上传到服务器端脚本的服务器上.现在我有一个数组UIImage,我想知道如何使用它UIImageJPEGRepresentation(myImageView.image!, 0.1)来发布UIImageView数组中的所有图像?

func uploadImage()
{
    let postPictureUrl = NSURL(string: "http://www.23look.com/merchant/verify")
    let request = NSMutableURLRequest(URL: postPictureUrl!)
    request.HTTPMethod="POST"

    let param=[
        "mer_name" : shopNameUITF.text!,
        "mer_tel" : shopTelephoneUITF.text!,
        "mer_address" : shopAddressUITF.text!,
        "lat" : "39.6892",
        "lng" : "115.9239",
        "token": KeychainWrapper.stringForKey("tokenValue")!,
        "mer_type": "smalll"
    ]

    let abc =  KeychainWrapper.stringForKey("tokenValue")!

    let boundary = generateBoundaryString()

    request.setValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")

    let imageData = UIImageJPEGRepresentation(myImageView.image!, 0.1)

    if imageData==nil { print("image data is nil"); return }

    request.HTTPBody = createBodyWithParameters(param, filePathKey: "mer_license", imageDataKey: imageData!, boundary: boundary)

    let …
Run Code Online (Sandbox Code Playgroud)

http-post uiimage ios swift

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

如何比较时间

如何比较Objective C中的时间?

if (nowTime > 9:00 PM) && (nowTime < 7:00 AM) 
{
  doSomething;
}
Run Code Online (Sandbox Code Playgroud)

time compare objective-c

6
推荐指数
2
解决办法
8425
查看次数

在我的iOS应用中实施新的Google Maps SDK

更新:我刚收到Google发送的有关新版Google地图iOS SDK的电子邮件.似乎一切都已经解决了.我已成功为我的应用创建新的API密钥!没有玷污测试它,但似乎是正确的.他们给我发了这个 URL页面.

祝好运!


我从昨天开始尝试更改我的代码,以便能够使用2天前发布的新版Google Maps SDK.我已经按照所有说明进行操作,但直到现在还没有实现显示它们.我已经请求了API密钥,但直到现在还没有任何回复.此外,我正在尝试从Google API控制台获取API密钥,但在服务列表中,我找不到"Google Maps SDK for iOS".

其次,当我试图运行我的应用程序(在模拟器上)时,屏幕是黑色的,我只能在左侧看到Google徽标(并按下它).我在日志屏幕上收到这些消息:

2012-12-14 12:20:57.132 CoL[515:7a03] Google Maps SDK for iOS version: 1.0.1.1154
2012-12-14 12:20:57.132 CoL[515:7a03] New version of Google Maps SDK for iOS available: 1.0.1.1154
2012-12-14 12:20:57.192 CoL[515:c07] ClientParametersRequest failed, 3 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:20:57.242 CoL[515:c07] ClientParametersRequest failed, 2 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 …
Run Code Online (Sandbox Code Playgroud)

google-maps ios google-maps-sdk-ios

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

Volunteermatch API目标C.

我正在使用AFNetworking在VolunteerMatch API上执行Web请求.当我执行请求时,我收到了200个代码,但是我没有收到回复.以下是典型的VolunteerMatch请求的样子:

GET /api/call?action=helloWorld&query=... HTTP/1.1
Host: www.volunteermatch.org
Accept-Charset: UTF-8
Content-Type: application/json
Authorization: WSSE profile="UsernameToken"
X-WSSE: UsernameToken Username="acme", PasswordDigest="quR/EWLAV4xLf9Zqyw4pDmfV9OY=",
Nonce="d36e316282959a9ed4c89851497a717f", Created="2003-12-15T14:43:07-0700"
Run Code Online (Sandbox Code Playgroud)

是扩展文档.

这是我用于提出请求的代码:

 // Create parameters
    NSDictionary* param = @{
                            @"action":@"helloWorld",
                            @"query":@"{\"name\":\"john\"}"
                            };

    // Create Manager
    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    manager.responseSerializer = [AFJSONResponseSerializer serializer];
    manager.requestSerializer = [AFJSONRequestSerializer serializer];

    // Add Headers
    [manager.requestSerializer setValue:@"WWSE profile=\"UsernameToken\"" forHTTPHeaderField:@"Authorization"];
    [manager.requestSerializer setValue:[CocoaWSSE headerWithUsername:@"XXXXX" password:@"XXXXXXXXXXX"] forHTTPHeaderField:@"X-WSSE"];

    // Perform Request
    [manager GET:@"http://www.volunteermatch.org/api/call" parameters:param success:^(AFHTTPRequestOperation * _Nonnull operation, id  _Nonnull responseObject) {
        NSLog(@"HTTP Request URL: %@", [operation.request …
Run Code Online (Sandbox Code Playgroud)

iphone http objective-c ios afnetworking

6
推荐指数
2
解决办法
867
查看次数

如何实施iOS Google Maps SDK

我只是有一个问题,似乎无法在任何地方找到它.

我是iOS开发的新手,并尝试在我的应用程序中使用Google Maps.

我去通他们给你的例子这里.

    #import "DemoViewController.h"
#import <GoogleMaps/GoogleMaps.h>

@implementation DemoViewController {
  GMSMapView *mapView_;
}

- (void)loadView {
  GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:1.285
                                                          longitude:103.848
                                                               zoom:12];
  mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
  self.view = mapView_;
}

@end
Run Code Online (Sandbox Code Playgroud)

但正如您可以看到它们设置self.view = mapView_;并且UIView类没有视图功能.

我希望地图位于另一个ViewController中的UIView里面

我失去了你吗?这两种方式都是图片. 在此输入图像描述

所以在视图(或空白)内部我想要加载地图.

谢谢大家的帮助.

google-maps ios google-maps-sdk-ios

5
推荐指数
2
解决办法
8539
查看次数

获取两个位置之间的路线点

我试图开发一个与应用类似的iOS 应用。

我需要计算两个城市或两个位置之间的中间位置。我不知道哪个API是最好的。我尝试了Google Directions API。但这并不提供两个位置之间的位置。谁能建议一个API。我需要尽快实施。

谢谢

google-maps google-api ios google-directions-api

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

如何使可滑动的UItableview标头显示像单元格一样的删除按钮

我有一个自定义标题是子类的UITableViewHeaderFooterView我想添加类似的删除按钮UITableViewCell,以这个头,我已经通过互联网走了,发现了一些开源库创建滑动式电池,其仅延伸的功能UITableviewCell,实际上我不不需要时间

我真正想要的是创建一个可滑动的标题视图,以在滑动时显示删除按钮。

uitableview ios

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