macApp开发碰到的坑
今天闲的没事碰到一个比较好玩的接口,就随便做了个查询类的App.
也挺好用的,然后想了想,能否把这个App干成Mac上的App,反正都是Swift写的.代码粘贴过来就行了.
然后碰到了两个十分尴尬的问题:
1.UITextField和NSTextField的”String”
在UITextField中输入的String可以通过textField.text
得到.但是…粘贴到mac中来发现…所有的textField.text都报错了.其实也是小事.查询苹果文档.全体改成textField.stringValue
就行了
2.mac软件联网问题.
反正都是用的同一个接口.但是返回的数据在mac上从URLSession中正常返回data
变成了返回error
.然后控制台打出了底下一堆的东西.(我把时间戳和工程名那部分都截走了.没啥必要看).
dnssd_clientstub ConnectToServer: connect()-> No of tries: 1
dnssd_clientstub ConnectToServer: connect()-> No of tries: 2
dnssd_clientstub ConnectToServer: connect()-> No of tries: 3
dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:11 Err:-1 Errno:1 Operation not permitted
2018-03-22 16:06:02.771111+0800 RecordNumberSearch[46980:12407372] [] nw_resolver_create_dns_service_locked DNSServiceCreateDelegateConnection failed: ServiceNotRunning(-65563)
TIC TCP Conn Failed [1:0x604000169fc0]: 10:-72000 Err(-65563)
Task <A783272C-620A-4B95-986C-12F2EF8F1096>.<1> HTTP load failed (error code: -1003 [10:-72000])
Task <A783272C-620A-4B95-986C-12F2EF8F1096>.<1> finished with error - code: -1003
看到HTTP Load failed
我还以为是ATS没配的问题.然后配了之后突然想起来,我用的不是https的接口么.那么可能是接口的问题…忙活半天之后发现.只需要进行如下改动就行
重新command + r
编译运行即可.
macApp开发碰到的坑相关推荐
- 移动端开发碰到一个坑
移动端开发真是不断踩坑,今天在做一个移动端的组件,又发现了一个坑,记录到日志里面,做个记录,以便以后再遇到这个问题有个记录可以参考. 在ios中的chrome浏览器中,手指从屏幕上方移动出屏幕(一定要 ...
- VSCode的连Linux远程开发碰到的坑解决
安装Remote-SSH并配置 首先打开你的VSCode,找到Extensions,搜索Remote,下载Remote-Developoment插件,会自动安装其他的Remote插件,其中会包含Rem ...
- 前端项目开发中碰到的坑、移动端兼容性问题
前端开发中碰到的坑.移动端兼容性问题 1.ios兼容input光标高度 问题:input输入光标,在安卓手机上显示没有问题,但是在苹果手机上当点击输入的时候,光标的高度和父盒子的高度一样. **出现问 ...
- MacApp开发Error Domain=NSURLErrorDomain Code=-1003 A server with the specified hostname could not be
在开发一个Mac端应用插件时,准备进行网络请求, 刚开始遇到错误,我很快明白是需要设置允许http网络, 但是之后一直遇到 finished with error - code: -1003 Erro ...
- 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)
目录[阅读时间:约5分钟] 一.概述 1.Json的作用 2.Go官方 encoding/json 包 3. golang json的主要操作 二.Json Marshal:将数据编码成json字符串 ...
- 说说初用 Mock 工具测试碰到的坑
说说初用 Mock 工具测试碰到的坑 我是一个在校实习生,作为一个程序猿,是个菜鸟中战斗机!对于测试,只写过一点点简单到不能再简单了的 Junit 单元测试的例子(因为当时这足以应付学校课程的内容与要 ...
- 360浏览器 ajax取缓存,web开发遇到的坑之360浏览器缓存问题
web开发遇到的坑之360浏览器缓存问题 再使用360浏览器,浏览我自己开发的一个配置的web管理后台时,发现,使用ctrl+F5都不能刷新表格的数据,还有,我添加字段时,明明是添加成功的,用sql再 ...
- iOS开发遇到的坑之五--解决工程已存在plist表,数据却不能存入的问题
iOS开发遇到的坑之五--解决工程已存在plist表,数据却不能存入的问题 参考文章: (1)iOS开发遇到的坑之五--解决工程已存在plist表,数据却不能存入的问题 (2)https://www. ...
- 学习使用Visual studio 时碰到的坑
学习使用Visual studio 时碰到的坑 文章目录 学习使用Visual studio 时碰到的坑 异常1:OpenCV中出现"Microsoft C++ 异常: cv::Except ...
最新文章
- 虚拟文件系统(VFS)
- DevOps笔记-06:什么是CI/CD?它们与敏捷开发和devops的关系?
- ASP.NET MVC3 权限验证
- 用java智能锁远程,从生产者-消费者模型了解线程、同步、锁(java)
- DeferredResult – Spring MVC中的异步处理
- 途牛java面试题_途牛java面试题.docx
- TFS报表管理器无权限访问的配置
- ASP.NET验证控件详解
- Centos5.8升级SSH到5.8p2
- 【Adobe Air程序开发】用Adobe Flex3开发AIR应用程序–入门指南
- BZOJ1001: [BeiJing2006]狼抓兔子 (最小割)
- tensorflow手动实现算法之二多元线性回归
- LOJ2181 排序
- linux本地光盘yum
- [apk破解]AirPin,无告用户书,无升级提示
- 搭建Nginx图片or视频服务器
- 使用Excel拼接SQL语句
- 流程图绘制工具 yEd
- 嘿~全流程带你基于Pytorch手撸图片分类“框架“--HuClassify
- mx4usb计算机连接在哪,魅族 MX4 开启USB调试模式