前端之家收集整理的这篇文章主要介绍了
留个纪念傻傻的博客,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
今天算是ios开始入门的一天,在昨天基本熟悉了xcode的基础上,今天本来给自己的计划是首先完成自己的
小程序ios计算器,然后进行app的
页面设计,最开始以为会和android有着一样的套路,但发现了种种问题。 首先,每一个除了建立project
自动生成的viewcontroller外,都要自己创建.swift
文件进行自己关联;其次,拖动到视图上的控件和
方法不会在swift上
显示出来,属于
自动隐藏的,目前不知道怎么查看
代码,而且由于 自己的英文水平有限,对于右边的每个控件的信息框都搞不懂他的
功能,进度很慢;最后,由于swift更新速度飞 快,网上的
文章发现很多都是过时的东西,与此时的swift版本并不能很好的进行匹配,查了很多如何在swift中用 oc的
方法也不尽人意。 总的来说今天一天的成果如下: 1、知道如何编辑布局,怎样
添加控件并对控件
属性进行更改和设置(住户要是label和button控件),了解 了button的点击事件和点击后
页面的
跳转 2、对于tableview掌握了些许知识,知道如何输入
代码添加到布局之中,并设置系统
自带的cell样式,能够 对点击进行处理并触发事件(http://blog.csdn.net/nopolun_ios/article/details/54237141) 3、还是觉得今天比较完整的成果是本应昨天完成的小计算器,能够实现+-*/
功能显示 4、由于计算机要用到string与double的相互转换,这个在java中本来很简单的事情却让我草碎了心,本来 在几经无果之后打算都用double来存储计算器输入的值结果发现不行最后终于的找到
解决方法 (http://www.cocoachina.com/bbs/read.
PHP?tid=265378 4楼) 5、
解决小问题thread 1: sinal sigabrt, (http://blog.csdn.net/vivasoft/article/details/17207493) 待
解决问题(问题还是比较多的,今天遇到很多问题,找了很多资料,自己进行了很多尝试大多数未
解决) 1、还是昨天的按钮的action传递给function参数的问题,由于计算器我想每个按钮都执行一个
函数但传递给 他不同的参数让他能够根据接收参数的不同来进行不同的处理,结果发现我无论如何都难以做到这一步,最后在我 经过大量尝试,寻找资料后决定暂时 放弃这一问题,改为用笨
方法,每个按钮一个
函数避免了传递参数的问题, 但
代码显得冗长,且计算机界面很简陋不知道如何去设置button的边框 2、在
页面跳转到的处理上,目前只能够在storyboard上进行拖动处理,而且只会一种拖动方式,但这种会不 会和以前的android一样产生多个activity一直在
后台没有关掉的现象,有没有finish()还暂未
解决,明天争 取把这个问题
解决 3、发现了一个很困扰的问题,就是在于控件UIBarButtonitem虽然是继承自button但是他没有addtarget的 类型无法进行点击事件的处理,网上找了很多即使是最新的2017的
代码我也尝试过但还是无法对他进行赋予点击事 件操作,但是他同理也能类似button在storyboard界面进行拖动找到action segue.modal进行@R_131_
404@面,他的 问题之后还有待研究 明天计划 1、
解决页面跳转的一切问题 2、
解决tableview的
自定义样式和下拉刷新 3、美化
页面 4、如果还有时间则
解决之前为
解决问题