V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiangyuecn  ›  全部回复第 95 页 / 共 122 页
回复总数  2429
1 ... 91  92  93  94  95  96  97  98  99  100 ... 122  
2019-08-01 09:08:14 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@free9fw #87 被你发现了😁 有人指点一下会好很多呀
2019-08-01 09:07:13 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
#86 刚才又搜索了一下“ ios wkwebview js ” 没有同步返回结果相关的文章,但加一个同步关键字“ ios wkwebview js 同步”就有了一大堆类似的方案😂 遇到问题时往往就是这样,关键时候搜不到,平时搜索一大堆😁
2019-08-01 08:58:04 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@tomoya92 #84 点开看了一下大佬的博客,发现一个灰色链接,原来是昨天已经看过了一篇文章,好巧吧😁

《 swift4 WKWebView 使用 JS 与 Swift 交互》不过这篇文章内容当时看时感觉和别的文章一样,千篇一律。wkwebview 搜索到的 js 调用 swift 代码基本上都是通过 webkit.messageHandlers。这个路子我没有试过,但明显有致命缺陷:不能同步返回调用结果,简单的功能调用,都要走重量级延迟的 callback。

目前 js 调用 swift 代码我采用的 swift 端重写 prompt 弹窗界面,今天还在完善这里面的接口。js 的 prompt 有个特性是:同步+支持输入(标题、默认值)+支持输出(返回文本结果),其实是用的 Android 4.x 过气版本的老路子,但并未发现 ios 有类似的文章。
2019-07-31 23:55:43 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@onevcat #75 膜拜大佬,前些天刚刚收藏了喵神的博客慢慢学。现在写的 swift 代码和 java 一个风格😂。昨天找 outputstream 资料的时候,没有找到,因为要文件内任意位置写二进制数据,首先搜索的就是 swift outputstream,没有找到什么有效的资料,看到人家用的比较多的还是 filehandle 这个,就照着人家写的代码来用了。看文档这个对象是有点老,SDK 支持 iOS 2.0+。

刚又去 Foundation 文档里面看了一下,《 File System 》这节里面只有 FileHandle 类像流。最后看了一下《 Streams, Sockets, and Ports 》这节,原来文件流在这里面;这个标题真不好,Sockets 和 Ports 这两个词一眼看过去和文件几乎没有什么关联,还以为是网络请求方面的😂

每次提交代码的时候看到 project.pbxproj 里面的变更都是一脸楞逼的状态,所以就吐槽了一下,不过说不定以后可能会手动去修改这类文件。
2019-07-31 22:21:36 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@mxalbert1996 #72 连 string 的一些算是比较基础的功能也要研究文档,太心累了😂

真实画风是这样的:String.init(describing: CustomStringConvertible & TextOutputStreamable) ,如果没有研究过,就算 xcode 里面显示了这个方法,也不太可能会去调用这个方法,CustomStringConvertible 是谁?这个对象有没有继承 CustomStringConvertible ?一脸楞逼😂

当然现在提点一下就知道原来还有这个玩意可以用。
2019-07-31 22:16:03 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@XDDD #64 65 67 膜拜大佬,受教了🤞
2019-07-31 11:56:55 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@wangleineo #37 一堆方法吓死人,单 swift 5 的截取字符串功能就研究了 1 天时间也没学会怎么写,最后自己扩展了两个 Substr(1,1),Substring(1,2)进行统一,不存在跨语言的障碍,清净了不少。

做选择题是最轻松的,但选择一旦变多了可能就变成了填空题,条条大路通罗马并非一定是好事😎
2019-07-31 11:39:43 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@PanPancf #21 测试了一下 自定义对象、数字、字符串、bool 类型,放在[String:AnyObject]字典里面,obj.description 结果和`\(obj)`的结果是一样的。换成[String:Any]字典,Any 类型不支持 description,还是`\(obj)`比较万能些,现在不纠结用哪个了😁
2019-07-31 10:45:02 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@PanPancf #25 哈哈,感谢,我研究研究 description 这个属性。
2019-07-31 10:40:09 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@PanPancf #21 子类的 17 楼的好些,刚查了一下 fatalError 是断言,这个是运行时检查吧,感觉如果测试时没有覆盖到所有方法还是会遗漏的。

5.这个主要是昨天用到了 FileHandle.write 这个函数,帖子里面有 api 文档链接,它说会引发异常,却似乎没有任何检测异常的手段。

4.我研究研究 description 这个属性。
2019-07-31 10:32:56 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@finab 不过 string 那个转换和直接"\(obj)"区别不大
2019-07-31 10:30:05 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@finab #17 19 学习了,还好继承的写法还没写几个类,待会全部改成这个写法😁
2019-07-31 10:26:52 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@hoyixi @zhangchioulin 嗯嗯,学了一下基本语法,上手写代码还是挺快的,但具体到 ios 里面的功能调用,就要慢慢摸索翻文档研究
2019-07-31 10:23:37 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@wbing #11 感谢,我去学习一下
2019-07-31 10:21:58 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@jewer3330 #6 忘了还有 php,比 swift 还难写,语法和 oc 倒是有些地方很相像,难写,还没入门就放弃了
2019-07-31 10:19:39 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@liuyx7894 #9 哈哈,反了反了,我最拿手的还是 js,Android、IOS 写布局什么的都太难写了,css 简单任性粗暴历史悠久,一直有个疑问,Android 布局里面有很多属性看起来和 css 很像,是不是借鉴的。
2019-07-31 10:15:07 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@CoCoMcRee 要写 app 啊,不然哪有精力去学这个,目前为止算是遇上的最难学的一个了,并非以找工作为目的,保住当前工作就阿弥陀佛了😂
2019-07-31 10:12:10 +08:00
回复了 xiangyuecn 创建的主题 程序员 学习 ios ( Swift ) 开发一个多礼拜的心得:入门到放弃
@manwei6341 膜拜大佬,能不能指点一下,任意对象转成字符串怎么写,比如一个方法传入任意对象(主要的还是针对传入的是 string、数字等肉眼可见(😁先这样描述吧)的对象)。还有对可能抛出异常的代码但没有 throws 的,如何去捕获抑制住这种异常?
2019-07-28 19:06:31 +08:00
回复了 xiangyuecn 创建的主题 程序员 1901-01-01 之前的时区+0805,系统轻度混乱😂
@ech0x 不能否定系统自带的就不专业啦。在一个系统里面就算是错了也是对的;主要是跨平台会凸显出问题👀
1 ... 91  92  93  94  95  96  97  98  99  100 ... 122  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1506 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 17:17 · PVG 01:17 · LAX 09:17 · JFK 12:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.