objective-c
renzibei
这个作者很懒,什么都没留下…
展开
-
iOS导航栏UINavigationController的使用和页面之间的切换(两种实现)
导航栏的使用 NavigationController管理着屏幕顶部的那个Bar和不同UIViewcontroller之间的切换。 可直接拖拽Navigation Controller至storyboard生成一个导航栏。这个导航栏可以显示返回按钮,当前页面名称等。 在设置ViewController的标题后,导航栏就会显示当前页面的标题。如 - (void)viewDidLoad {...原创 2018-02-12 17:18:25 · 1959 阅读 · 0 评论 -
使用轻量开源框架SSKeychain储存密码到keychain中
使用SSKeychain将密码储存密码至keychain的方法 Apple本身是提供关于kaychain储存的API的,但是使用方法较为繁杂,需要自己构建字典之类的,而我们的需求功能可能很简单,只是存个密码之类的,这时候就可以使用开源的SSKeychain,github地址https://github.com/samsoffes/sskeychain。SSKeychain是fork自SAMKey...原创 2018-02-14 12:27:12 · 1796 阅读 · 0 评论 -
ios沙盒轻量文件操作(可以使用fopen)
ios开发的一些文件操作 在ios开发中,我们不可避免地要进行文件操作,对于一些轻量需求,用自带API的文件操作略有不足,SQLite又有点大材小用,因此可以在需要的地方自己用fopen一类的c语言文件指针操作进行文件读写,自由度也较大(在沙盒目录内)。 使用自带API时,像读取一个长度未知的字符串这种很简单的操作,我由于iOS开发水平有限,不知道该用什么API,但是c语言的函数很熟悉,所以可...原创 2018-02-19 00:19:14 · 3227 阅读 · 0 评论 -
用stroyboard同时添加TabBarController和NavigationController并给TabBarItem添加图片
给app同时加上Tab Bar和Navigation Controller的方法 用storyboard的操作给程序加上Tab Bar 和 Navigation Controller的方法都是很容易找到的,但是同时用storyboard完成这两者的较少,故总结一下。 完成过程中参考了http://blog.csdn.net/nextstudio/article/details/42120017...原创 2018-02-19 16:11:03 · 522 阅读 · 0 评论 -
ios多线程初步,主线程刷新UI
去研究一下iOS多线程的起因是自己程序里用了一个等待指示器UIActivityIndicatorView,俗称小菊花。但是在给顶层ViewController用addsubview加入这个控件并使转动时,屏幕并没有出现菊花。经过好一番调试都没找到原因。去网上搜索良久注意到这种subview没有显示的原因之一是UI操作没有放在主线程,但我只用了一个主线程,我立刻想到可能是我的主线程忙于处理我的数据计...原创 2018-02-28 19:28:39 · 746 阅读 · 0 评论