今天闲的没事碰到一个比较好玩的接口,就随便做了个查询类的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开发碰到的坑相关推荐

  1. 移动端开发碰到一个坑

    移动端开发真是不断踩坑,今天在做一个移动端的组件,又发现了一个坑,记录到日志里面,做个记录,以便以后再遇到这个问题有个记录可以参考. 在ios中的chrome浏览器中,手指从屏幕上方移动出屏幕(一定要 ...

  2. VSCode的连Linux远程开发碰到的坑解决

    安装Remote-SSH并配置 首先打开你的VSCode,找到Extensions,搜索Remote,下载Remote-Developoment插件,会自动安装其他的Remote插件,其中会包含Rem ...

  3. 前端项目开发中碰到的坑、移动端兼容性问题

    前端开发中碰到的坑.移动端兼容性问题 1.ios兼容input光标高度 问题:input输入光标,在安卓手机上显示没有问题,但是在苹果手机上当点击输入的时候,光标的高度和父盒子的高度一样. **出现问 ...

  4. MacApp开发Error Domain=NSURLErrorDomain Code=-1003 A server with the specified hostname could not be

    在开发一个Mac端应用插件时,准备进行网络请求, 刚开始遇到错误,我很快明白是需要设置允许http网络, 但是之后一直遇到 finished with error - code: -1003 Erro ...

  5. 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)

    目录[阅读时间:约5分钟] 一.概述 1.Json的作用 2.Go官方 encoding/json 包 3. golang json的主要操作 二.Json Marshal:将数据编码成json字符串 ...

  6. 说说初用 Mock 工具测试碰到的坑

    说说初用 Mock 工具测试碰到的坑 我是一个在校实习生,作为一个程序猿,是个菜鸟中战斗机!对于测试,只写过一点点简单到不能再简单了的 Junit 单元测试的例子(因为当时这足以应付学校课程的内容与要 ...

  7. 360浏览器 ajax取缓存,web开发遇到的坑之360浏览器缓存问题

    web开发遇到的坑之360浏览器缓存问题 再使用360浏览器,浏览我自己开发的一个配置的web管理后台时,发现,使用ctrl+F5都不能刷新表格的数据,还有,我添加字段时,明明是添加成功的,用sql再 ...

  8. iOS开发遇到的坑之五--解决工程已存在plist表,数据却不能存入的问题

    iOS开发遇到的坑之五--解决工程已存在plist表,数据却不能存入的问题 参考文章: (1)iOS开发遇到的坑之五--解决工程已存在plist表,数据却不能存入的问题 (2)https://www. ...

  9. 学习使用Visual studio 时碰到的坑

    学习使用Visual studio 时碰到的坑 文章目录 学习使用Visual studio 时碰到的坑 异常1:OpenCV中出现"Microsoft C++ 异常: cv::Except ...

最新文章

  1. 虚拟文件系统(VFS)
  2. DevOps笔记-06:什么是CI/CD?它们与敏捷开发和devops的关系?
  3. ASP.NET MVC3 权限验证
  4. 用java智能锁远程,从生产者-消费者模型了解线程、同步、锁(java)
  5. DeferredResult – Spring MVC中的异步处理
  6. 途牛java面试题_途牛java面试题.docx
  7. TFS报表管理器无权限访问的配置
  8. ASP.NET验证控件详解
  9. Centos5.8升级SSH到5.8p2
  10. 【Adobe Air程序开发】用Adobe Flex3开发AIR应用程序–入门指南
  11. BZOJ1001: [BeiJing2006]狼抓兔子 (最小割)
  12. tensorflow手动实现算法之二多元线性回归
  13. LOJ2181 排序
  14. linux本地光盘yum
  15. [apk破解]AirPin,无告用户书,无升级提示
  16. 搭建Nginx图片or视频服务器
  17. 使用Excel拼接SQL语句
  18. 流程图绘制工具 yEd
  19. 嘿~全流程带你基于Pytorch手撸图片分类“框架“--HuClassify
  20. mx4usb计算机连接在哪,魅族 MX4 开启USB调试模式

热门文章

  1. 时过一年,我还在原地踏步么
  2. 团组织关系的转接流程
  3. 计算机上语音是什么符号,语音
  4. 计算机虚拟化的基本概念,虚拟化和虚拟机基本概念
  5. 淘宝直播全屏页重排算法实践
  6. 低成本的电流检测电路
  7. 国产蓝牙耳机哪款好?双11平价高性价比不输大牌蓝牙耳机推荐
  8. MongoDB可视化工具之Studio 3T的使用
  9. 训练计划安排(练一休一训练分化+倒金字塔训练法)【了解即可,一般人容量不用练一休一,看抖音@孙悟饭桶】
  10. 【数据湖Hudi-8-Hudi集成Flink-入门】