Tag: json

KineticJS图像标注工具跨设备

我们在其中一个跨平台应用程序(phonegap app)中制作了一个图像注释工具,我们已经能够使用KineticJS获得该工具的工作。 它是一个伟大的API。 但是我们有一个小问题。 这是情景: 如果说我有10个图像,我做了一些注释,并将图层保存为每个图像的sqllite中的JSONstring。 将我的sqllite与服务器同步。 在页面加载,检查服务器,拉动图层json,反序列化json,并将其添加到图像canvas上。 该方法工作得很好,除非该图层是在iPad上首次创build的,而检索是在iphone上进行的。 我们可以根据设备缩放图像并相应地调整舞台大小,但注释层中的对象与iPad完全不同的坐标,所以它们不会显示在iPhone的正确位置。 如何摆脱这个问题?

Swift:didSelectItemAtIndexpath函数不工作的JSON

我有三个控制器。 在第一个CategoryCollectionViewController,下一个listTableViewController,最后有DescriptionCollectionViewController。 在控制器中完美地传递了json数据。 但我不知道什么代码我应该写在ListTableViewController的didSelectRowAt_indexPath函数。 第一个CategoryCollectionViewController override func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { let controller1 = ListTableView() controller1.product_id = arrCategory[indexPath.item].id! navigationController?.pushViewController(controller1, animated: true) } ** CategoryCollectionViewController Json网页文件** 第二个ListTableViewController override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { tell me please what code i have to write here for push ViewController } ListTableController和DescriptionCollectionViewController的json网页文件是一样的 只是不同的是product_image值必须在ListTableViewController的单元格中加载,all_images的值必须在DescriptionCollectionViewController的单元格中加载。

Facebook上的iOS应用程序的饲料?

如何在iOS应用程序中显示与群组相关的脸书订阅源? 是否有任何JSON / JSONP调用来获取饲料? 任何帮助是赞赏。

将“正确的”数据从UITableViewController中的选定单元传递给ViewController

我在这里有同样的麻烦,我还没有想出如何将正确的数据从TableViewController传递到另一个ViewController。 我从JSON获取数据我有我需要的一切,但通过select任何行数据显示是最后一行中的数据。 我需要得到有关确切的行我selectTableViewController的信息。 import UIKit class TableViewController: UITableViewController { var TableData:Array< String > = Array < String >() func getData(_ link: String) { let url: URL = URL(string: link)! let session = URLSession.shared let request = NSMutableURLRequest(url: url) request.httpMethod = "GET" request.cachePolicy = NSURLRequest.CachePolicy.reloadIgnoringCacheData let task = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, […]

JSON匹配NSString与NSDictionary

我试图匹配我从另一个UITableView得到的JSON NSString,在prepareToseg期间与两个JSON包含相同的密钥的nid匹配。 我想要的是,使这个UITableView只显示匹配的NID内容。 我将从第二个UITableView发布2套我的JSON和我的代码。 请帮我出去。 这是myJSON的第一套 [ { node_title: "Fumi", nid: "9", Body: "<p>Fumi Restaurant</p> ", Shop Branch Reference: "8", Shop Enterprise Reference: "<a href="/drupal/node/7">Fumi</a>", Shop Service Time: [ "<div class="time-default"> Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday 10:00am – 8:00pm</div> " ], Shop User Reference: "<a href="/drupal/user/12">suppae</a>" }, { node_title: "Shop Number One", nid: […]

捆绑并加载要在iOS应用程序中随机读取的对象

我想捆绑JSON对象,每个JSON对象都由一个唯一的int键控,这样我的应用程序就可以在任何给定的点上随机反序列化它们中的X个对象。 我看到有两种方法可以在不接触核心数据的情况下做到这一点(请告诉我是否还有更多): 1)捆绑存储所有对象的单个JSON文件,在启动过程中将文件反序列化到某个集合中,并随机反序列化X对象 2)将每个对象绑定在由其唯一int命名的单独文件中,获取随机X文件并反序列化对象 哪种方法更好? iOS应用程序可以存储多less个文件有限制吗? 如果方法取决于应用程序必须存储的string数量,请说明哪一个更适合于使用另一个方法。

在iOS 5中使用平静的Web服务

在我的第一个ViewController(MonitorViewController)这是在接口文件MonitorViewController.h: #import <RestKit/RestKit.h> @interface MonitorViewController : UIViewController <RKRequestDelegate> 在MonitorViewController.m ViewDidLoad方法中,我在最后: RKClient* client = [RKClient clientWithBaseURL:@"http://192.168.2.3:8000/DataRecorder/ExternalControl"]; NSLog(@"I am your RKClient singleton : %@", [RKClient sharedClient]); [client get:@"/json/get_Signals" delegate:self]; 在MonitorViewController.m中实现委托方法: – (void) request: (RKRequest *) request didLoadResponse: (RKResponse *) response { if ([request isGET]) { NSLog (@"Retrieved : %@", [response bodyAsString]); } } – (void) request:(RKRequest *)request […]

JSON和Xcode 6 UITableView

我需要一个将Wcf服务URL的一些Json结果绑定到Xcode 6中的UITableView的示例。我尝试了从几个教程中合并信息,我发现重点从Json创build一个NSDictionary并将其加载到标签或文本中box和另外一个几乎可以使用Json的NSArray和UITableView的方法,但是Json数据源是一个文件path而不是一个URL,并且缺less一些Xcode初学者需要的关键信息。 我是一个体面的面向对象程序员,我的培训是在.NET中,所以Obj-C,Cocoa和Xcode对我来说都是非常新的。 这个和所有的Xcode的变化,因为这些教程中的一些令人非常沮丧,所以如果任何人都可以善待我来通过它,我会非常感激。 质询 我应该使用TableViewController,还是只使用ViewController和UITableView? 为什么? 连接到我的服务URL(dataWithContentsFromURL?)的最佳方式是什么?我应该如何加载数据才能在UITableView中使用? NSDictionary的? NSArray的? NSMutableArray里? 一个新的项目是用一个ViewController创build的,这足够用了吗? 我可以只添加一个UITableView并完成我的任务? 我如何命名这个UITableView? 我如何设置其数据源? 结束目标 我的Wcf服务URL(下面)返回下面的字段,我想在这一点上就像加载每一行数据到我的UITableView,包含4个各自领域的列… 服务url – http://domain.com/GetEmployees.svc GetEmployeesMethod URL – http://domain.com/GetEmployees.svc/json/employees 列1(id)| 第2列(emp_Name)| 第3列(emp_Phone)| 第4列(emp_Cisco) 预先感谢您提供的任何帮助。 我到目前为止认为我的代码大部分是接近正确的,但是对Xcode是新的,我失去了绑定任何它到我的视图对象…

在实际的设备上的iOS JSON麻烦

出于某种原因,这可以在运行iOS 6+的模拟器上运行,但不能运行在运行iOS 5+的实际iPad上。 当我在iPad上运行我的应用程序,它给了我这个错误(和其他人)。 Error parsing JSON: Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn't be completed. (Cocoa error 3840.)" (Badly formed object around character 316.) UserInfo=0x650260 {NSDebugDescription=Badly formed object around character 316.} JSON used is this (which is passed from Javascript): {"functionname":"setItem","args":{"key":"http://localhost:3000/assets/tasks/task.js","value":"function Task(){this.steps=new Array,this.completed=!1,this.loaded=!1,this.stepCount=-1,this.points=0,this.newpoints=0,this.prevpoints=0,this.circleGesture=!1,this.customGesture=!1,this.subtaskCounter=0,this.className=/"/"}(goes on for a while since it is a js script)"}} 在iOS中将jsonstring转换为json的代码 if […]

从CoreData在NSDictionary中制作嵌套的JSON

我不知道标题是否与问题完全一致,但是如果你觉得缺less一些好的东西,编辑问题。 我想发送像JSON这样的特定格式的参数到AFNeworking以便将数据保存在服务器上。 我有一个名为fetchedDX的NSArray ,我用CoreData的值加载它作为fetchedDX = [Diagnoses MR_findAllWithPredicate:predicate]; 这是正确的价值,因为我在一个地方使用它的数量,它给了我正确的计数。 这是我准备发送的硬编码NSDictionary: NSDictionary *superBillData = @{ @"appointmentID": @"ABC", @"patientID": @"ABC", @"createdBy": @"ABC", @"lastChangedBy": @"ABC", @"Diagnoses":@[ @{ @"Code":@"hello world", @"shortDescription": @"my@you.com" }, @{ @"Code":@"hello 2", @"shortDescription": @"Lorem Ipsum" }, ]}; 这里的Diagnoses键是发送多个对象的键。 现在,我已经在fetchedDX数组中的这些数据作为核心数据给了我,但我不知道如何使一个dynamic的NSDictionary因为这个数组可以有一个或多个计数。 所以根据我创造的每个价值: @{ @"Code":@"hello world", @"shortDescription": @"my@you.com" } 这是我的实体的图片: 任何想法如何能够实现?