
swift
蜜友
更多详细信息请移步以下网址,谢谢
https://www.miw.cn
https://weibo.com/askmiw
https://twitter.com/askmiw
https://www.facebook.com/askmiw
展开
-
奔五的人学IOS:swift练手与csdn,近期学习总结
早在五月份就准备开始学习ios开发,当时还是oc,学习了几天,最终不得其法,到了ios8开放,再加swift的出现,从10月份开始,终于找到了一些技巧,学习起来还算略有心得。今天把我在学习swift的过程中的一个小程序与大家分享。本应用主要实现csdn的资讯阅读与分享,取名为csdn头条。涉及技术:1、xcode的使用2、UITableViewController3、Sto原创 2014-11-08 14:06:10 · 1673 阅读 · 0 评论 -
奔五的人学iOS:swift获取网页并解析需要的内容(1)
前言为了能够写出有价值的应用,除了游戏,即便是游戏也需要网络支持才能让用户产生粘性,游戏中比较获取的等级、积分等如果只保存在手机上,则无法与其他好友进行比较和互动,让我们的应用(或游戏)的互动性大打折扣。如果应用的内容完全由自己来产生,则需要开发服务端、接口,还需要服务器或者虚拟空间,更主要的还运营人员,更有甚者还要编辑、枪手等等,作为一个普通的开发人员,如果按这样的思路那就无法出产品了。 在信息原创 2016-02-28 13:25:34 · 2989 阅读 · 0 评论 -
奔五的人学iOS:swift获取连接的wifi名称及ap的mac地址
在网上搜索了半天,都是各种copy版本,更没有swift版本。经过多次试验终于搞定集成,与大家分享一下,以下代码在xcode7.1实现。1、由于在swift中,需要导入系统库,所以还是需要一个桥接Header.h,在桥接文件中添加#import 2、之后在swift文件中将以下函数添加即可func getMAC()->(success:Bool,ssid:String,mac:St原创 2015-11-16 11:26:33 · 5195 阅读 · 4 评论 -
奔五的人学iOS:用swift实现获取拼音首字母,支持取一句话中每字拼音首字母
在最近一项目中,遇到获取拼音首字母的问题,查找了一下网上的方法,没有找到合适好用的,于是自己研究了一下,写了以下方法,欢迎交流,希望对各位有帮助。//// PYFirst.swift// 获取拼音首字母,支持取一句话中每字拼音首字母// Created by 周蜜(mrzhou@miw.cn) on 2015/6/1(儿童节).// Copyright (c) 2015年 ww原创 2015-06-02 09:48:35 · 3916 阅读 · 3 评论 -
奔五的人学iOS:通知所有界面更新
好久没写东西了,今天来留个笔记。毕竟没能全面了解iOS的工作机制,匆忙用工程来练手,有些比较简单的问题,解决起来还是走了些弯路。在我的工程中,有后台工作的代码,后台工作完成后需要通知前台所有页面刷新,最初我使用自定义的protocal来处理,理论上是可行的,我将所有需要更新的界面都实现该刷新协议,然后将该界面实例添加进一个数组,在需要更新界面时遍历该数组,挨个通知。protocol原创 2015-04-26 15:23:03 · 2167 阅读 · 0 评论 -
奔五的人学IOS:Swift中的protocol及其应用实例
最近在学习ios抓取网页内容时遇到各种重复代码的问题,看着这么多重复的代码,感觉实在不爽,于是学习了ios的protocol。在我看来这个protocol其实应该是Java中的interface。也就是定义一个协议(或者叫接口),定义一堆方法,让实现了该方法的类的实例传入即可。在我的工程中,抓取不同网页的viewcontroller,获取网页的代码完全是一模一样的,除了网址不同以外,别无二致,所以这一部分提取出来作为一个类,专门实现上网取数据,数据取到了需要通知viewcontroller,这时就需原创 2014-12-03 20:59:27 · 2698 阅读 · 2 评论 -
奔五的人学ios:swift居然没有字符串包含,找个简单的解决方法
swift关于字符串的判断中 有前导,有后缀 两个方法,居然没有包含判断。经过学习找了个简单的解决方法:extension String { func has(v:String)->Bool { return self.componentsSeparatedByString(v).count > 1 }}原创 2014-12-15 14:03:51 · 2335 阅读 · 0 评论 -
奔五的人学IOS:一个好的应用最终还是要由服务端来支撑其功能,兼谈几个免费云空间
学习ios-swift有一段时间了,一些基本控件的使用应该是没有问题了。但一个好的应用最终还是要由服务端来支撑其功能,为了练习各种控件的使用,想找网站上现有的api并且内容又是你想要的,可能性很小,如果是已经有了该api,那一定是已经有了相应的app了。基于以上原因,想要练习app,那就先弄api吧。首先就从csdn入手了,考虑弄一个csdn的资讯app,直接抓取csdn的页面吧?这个思路原创 2014-11-18 12:50:17 · 1627 阅读 · 1 评论 -
ios学习:swift中实现分享到微博、facebook,twitter等
在swift中打开分享功能原来是如此的简单。1、首先需要 import Social2、在分享按钮事件下面 var controller:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeSinaWeibo) controller.setInitialText(原创 2014-10-29 14:06:10 · 2746 阅读 · 2 评论 -
奔五的人学iOS:swift对 状态栏、导航条若干技巧
1、状态栏反色a.在info中添加 View controller-based status bar appearance,并将值设置 NO,表明不由系统控制,由vc自己控制;b.在viewWillApear中使用以下代码实现反色UIApplication.shared.setStatusBarStyle(UIStatusBarStyle.lightContent, animate原创 2017-02-18 17:33:45 · 1263 阅读 · 0 评论