11 2016 档案
摘要:方案一在使用了navigationController后,当界面进行跳转往返后,时而会出现tableView上移的情况,通常会自动上移64个像素,那么这种情况,我们可以关闭tableView的自动适配布局。 self.automaticallyAdjustsScrollViewInsets = NO
阅读全文
摘要:iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library。 (NSHomeDirectory())手动保存的文件在documents文件里 Nsuserdefaults保存的文件在tmp文件夹
阅读全文
摘要:在很多时候,我们会用到数据库,我们移动端使用的数据库,一般都是嵌入型数据库,是一种较轻型的数据库, 一般很多时候,大牛封装的FMDB的第三方,已经足够满足我们的需求了! 现在分享一下自己的学习心得,希望能帮到大家! 一、简要说明 1.什么是FMDB FMDB是IOS平台的SQLite数据库框架 FM
阅读全文
摘要:以往在学习解析数据的时候,我们用的方法都是一个一个生命,然后加到字典里面,然后进行复制,那样的麻烦,而且也不能保证一次成功,不出错,我是遇到过多次key值的问题! 其实可以把复制的过程替换成一句话: 问题一:model里面有不存在与dic中的元素会怎样? 这个时候,在控制台输出为空“=(null)”
阅读全文
摘要:有很多时候,我们需要用到导航,那么更换导航的时候,是在那用那修改,还是自定义一个导航,或者是声明一个代理方法,经过查资料和对导航属性的一些了解,用一种方法最为简单,就是在入口类里面添加一个方法,调用偏移量的方法,达到隐藏默认导航按钮的效果,代码如下: 这样就可以了,每个页面的返回按钮都会被替换掉,效
阅读全文
摘要:应用内购的详细教程: http://mp.weixin.qq.com/s?__biz=MzA3NzM0NzkxMQ==&mid=2655357883&idx=2&sn=7cda0f6297775496e9bf7398440c1697&mpshare=1&scene=23&srcid=1107t0uF
阅读全文
摘要:编译或者运行APP的时候,老是报这个错误:Command /Applications/Xcode.app/Contents/Developer/usr/bin/copypng failed with exit code 1 解决方法如下: 在图中所示的位置找到对应的图片删除就好了 然后,就可以通过编
阅读全文
摘要:一、首先把字体导入到工程中 二、选择Build Phases -->Copy Boundle Resources ,把所用的字体添加进去,一般x-code会自定导入 三、在info.plist中添加如下内容 如果系统中没有字体,需要双击添加,然后点击安装,一般情况下,直接下载完后,ttc格式和ttf
阅读全文
摘要:因为没有时间去着重研究过这个东西,只是知道大体上的逻辑,就是两个时间才行比对,具体的实现也是参考别人的写的方法, 只是做个记录,有时间会好好看看这个东西,具体代码如下:
阅读全文
摘要:这段时间写公司的一个外包项目,需要用到倒计时:需要显示时分秒,通过在网上搜集资料,找到了2中方法,我把这两种方法结合起来,可以很好的满足这个需求: 1、创建一个类继承自UIlabel,用来展示时分秒的 .h文件 .m文件 2、我是在cell里面显示的,(这里注意,不能用xib或者SB拖得,那样不行,
阅读全文
摘要:大家在做验证码的时候一般都会用到倒计时,基本上大家实现的方式都差不多,先贴出一些代码来.. 上面代码的btn是我自己的,看客们根据自己项目来修改,那么还有一个问题,有时候用xib创建了按钮,做了倒计时,你会发现按钮倒计时的时候会发生闪烁的问题,那么解决方法是: 修改你的button的属性,如果是xi
阅读全文
摘要:常规配置如下 当超过tableView显示的范围的时候 后面显示的内容将会和前面重复 通过如下三个方案可以解决: 方案一 取消cell的重用机制,通过indexPath来创建cell 将可以解决重复显示问题 不过这样做相对于大数据来说内存就比较吃紧了 方案二 让每个cell都拥有一个对应的标识 这样
阅读全文
摘要:1、调用 自带mail 2、调用 电话phone 3、调用 SMS 4、调用自带 浏览器 safari 发送短信 调用phone可以传递号码,调用SMS 只能设定号码,不能初始化SMS内容。 若需要传递内容可以做如下操作: 加入:MessageUI.framework #import <Messag
阅读全文
摘要:1.拨打苹果针对中国区开发者的咨询服务热线:4006 701 855 2.简单向对方(中文不太标准,但听懂没问题)说明意图后,会要求提供: (1)之前申请IDP时purchase form上的person ID,Enrollment ID (2)开发者账号, 3.对方会直接帮忙升级账户 届时会需要提
阅读全文
摘要:此为打ipa或发包时的选项,有四: 一、个人账号发包所选; 显然,签名并打包程序来发布到iOS App Store ,是个人账户发包所选。 二、打云测ipa包; 发布蒲公英内测、云测等所需的ipa,就选这个来打包,注意,要用发布证书; 官网解释:To distribute your app to u
阅读全文