小编use*_*026的帖子

如何解析JSON响应

我想知道如何解析iOS中的JSON.通知我试图使用:

 NSError* error;
    NSDictionary* json = [NSJSONSerialization JSONObjectWithData:responseData //1
                                                         options:kNilOptions 
                                                           error:&error];
Run Code Online (Sandbox Code Playgroud)

但是,我给了我以下错误:

"操作无法完成.(Cocoa error 3840.)"(字符310周围形成的对象很糟糕.)UserInfo = 0x135460 {NSDebugDescription =字符310周围形成错误的对象.}

我正在尝试解析的JSON响应是:

{"error":0,"token":"59188a107d705f8c51585d719769e0642ce98b79d86fdace30dbc58efba301cc","status":"200","messages":[{"update_time":2012-03-09 12:25:26.0,"seq":"21 ","lng":58.4236,"msg":"Bill We-Mark:Test","lat":23.5871}],"error_msg":""}

这里没有char 310 ??? !!!!

json ios

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

Xcode无法检测iOS 5.1的iPhone设备

我已将iPhone固件更新为5.1.我现在注意到Xcode 4.2无法识别该设备.我需要升级Xcode还是什么?

iphone xcode ios xcode4.2

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

如何播放简单的系统声音

我只需要播放一个简单的声音,我有发送消息的应用程序,我需要在发送消息时播放"消息发送"系统声音.

audio objective-c ios

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

允许的最大允许推送通知数

参考Apple文档关于推送通知,我找不到任何关于推送通知的最大允许数量.这与谷歌Android不同,他们提到了允许的最大值,这可能会在谷歌特别许可的情况下超过.

在这里,我指的是一个会话中允许的最大值,例如一小时内允许的最大值.

apple-push-notifications ios

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

如何检测用户是否不允许位置更新

如果用户在首次启动时拒绝允许位置更新.

我怎么能发现这个?

ios ios5

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

如何计算给定第一点和距离的第二点的纬度/经度?

我仍然在计算第二点提供的lat/lng和第一点和距离的lat/lng时遇到问题.

我在Javascript中找到了一个解决方案,我试图转换为Java.但结果不准确,似乎我做错了什么.

如何计算距离另一个点一定距离的点的latlng?

public class Misc {





        double EARTH_RADIUS_METERS= 6378.1 *1024;

        private double toRad(double value) {
           return  value*  (Math.PI/ 180);
        }

        private double toDeg (double value) {
           return value*  (180 / Math.PI);
        }


        /*-------------------------------------------------------------------------
         * Given a starting lat/lon point on earth, distance (in meters)
         * and bearing, calculates destination coordinates lat2/lon2.
         *
         * all params in radians
         *-------------------------------------------------------------------------*/
         GPoint destCoordsInRadians(double lat1, double lon1, 
                                 double distanceMeters, double bearing
                                 /*,double* lat2, double* lon2*/)
        {
            //-------------------------------------------------------------------------
            // Algorithm from http://www.geomidpoint.com/destination/calculation.html
            // Algorithm …
Run Code Online (Sandbox Code Playgroud)

java android google-maps

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

在.apk上包含jar文件

我正在开发一个使用Google消息传递的应用程序.因此,我需要在最终的.apk文件中包含gcm.jar.

我使用项目属性在Eclipse中添加了jar文件,但我仍然不认为该文件包含在.apk文件中,因为我收到了消息:

java.lang.NoClassDefFoundError: com.google.android.gcm.CMRegistrar
Run Code Online (Sandbox Code Playgroud)

因此,我想知道如何在.apk文件中包含jar?

eclipse android

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

如何从onStartCommand获取上下文

我有一个服务,我需要从服务onStartCommand访问上下文.

我怎么能这样做 我是Android的新手.

android

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

尝试使用javapns向Apple推送通知服务发送通知

我尝试使用Java pns Package向Apple推送通知服务发送通知,但它不起作用

Push.alert("Hello World!","D:/Development/project/keys/PushChatKey.p12","password",false,"59188a107d705f8c51585d719769e0642ce98b79d86fdace30dbc58efba301cc");

注意到它只显示出来

log4j:WARN没有为logger找到appender(javapns.notification.Payload).log4j:WARN请正确初始化log4j系统.log4j的:WARN见http://logging.apache.org/log4j/1.2/faq.html#noconfig获取更多信息.

任何线索都是明确的.

问候,

java ios

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

用户是否可以看到 iOS 应用程序中使用的捆绑包 ID?

我在项目中使用的捆绑 ID(以及当我将应用程序提交到 AppStore 时将使用的捆绑 ID)是否会被任何地方的用户看到?

我在项目的捆绑包 ID 中使用的 URL 与我公司的 URL 不同。我拥有我的捆绑 ID 使用的 URL;我只是不想向用户透露这一点。

ios

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