![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
文章平均质量分 53
Lefe
怀着梦想不断超越的小伙子。。。
展开
-
zip压缩文件的设置密码问题,图片压缩
zip可以设置密码,所以可以通过原创 2014-11-08 21:56:42 · 745 阅读 · 0 评论 -
GitLal+sourceTree版本管理
GitLal+sourceTree版本管理原创 2015-06-06 10:14:08 · 901 阅读 · 0 评论 -
《精简点名》APP开发架构及技术难点
《精简点名》APP开发架构及技术难点 今天《精简点名》这款APP总算大功告成了,开发这款APP的目的不是为了能有多好的效益,只是为了能够做一款属于自己的APP,并能够从中学到一些东西。一路走来,经历了很多磨难。从需求分析、到编写设计文档、UI的界面设计、数据库设计、切图、及上线流程等一系列工作。在这里遇到了很多问题,有技术难点,有界面如何设计才能提高用户体验等等一系列问原创 2015-06-04 21:38:51 · 1408 阅读 · 0 评论 -
上传项目到GitHub
上传项目到GitHub你一定也遇到同样的问题,每次找开源的项目,总是到Github上寻找,那里面有很多很多开源项目,但是某一天发现自己也成大牛了,想分享一些开源的项目,但是却不知道如何上传项目Github,下面这篇文章就介绍具体如何把项目上传到Github上。如果你想上传到gitlab上,请参考这篇文章1.申请属于自己账号,申请到账号以后,Github上只能上传公开的项目,如果想上传私有的原创 2015-06-06 16:58:12 · 883 阅读 · 0 评论 -
精简点名版本2App Store上传时遇到的问题
redundant binary upload there already原创 2015-06-25 08:21:11 · 624 阅读 · 0 评论 -
比较不错的文章
1.gitHub+jekyll搭建个人博客gitHub+jekyll搭建个人博客原创 2015-07-05 11:52:47 · 424 阅读 · 0 评论 -
UITableViewHeaderFooterView的使用+自动布局
UITableViewHeaderFooterView的使用+自动布局使用UITableView的header或footer复用时,如果采用自动布局,你会发现有约束冲突,下面这样写可以消除约束冲突:#import @interface SectionView : UITableViewHeaderFooterView@property (nonatomic, cop原创 2015-07-03 18:21:29 · 3728 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
精简点名APP被拒的理由及解决技巧方法精简点名APP被拒的理由及解决技巧方法本文具体内容精简点名APP介绍被拒原因一解决方法一本文具体内容 本篇文章主要介绍,通过精简点名上传来说明App Store上传时需要注意的问题:精简点名APP介绍 精简点名是一款关于点名的APP,无论你是一名人民教师、饭店经理、学生干部、还是教练等等,总之,如果你有点名需求,这款[精简点名]APP是绝对不能错原创 2015-07-05 08:38:28 · 824 阅读 · 0 评论 -
正确定义Objective-C常量
正确定义Objective-C常量本文由 Migrant 翻译自 Correct Way of Defining Constants in Objective-C,转载请注明出处。本文只是一个关于如何在Cocoa代码中定义常量的书签贴,答案来自于stackoverflow.com的这个问题。这里为那些懒人提供了一些简短的介绍和帖子本身。你可能读遍了苹果开发者文档,知道一转载 2015-07-03 18:50:14 · 517 阅读 · 0 评论 -
关于精简点名APP的使用说明及使用
精简点名关于精简点名APP的使用说明及使用 精简点名是一款关于点名的APP,无论你是一名人民教师、饭店经理、学生干部、还是教练等等,总之,如果你有点名需求,这款[精简点名]APP是绝对不能错过的神器。有了这款APP,每次点名的时候只需拿着手机就可以进行点名,最重要的是它可以统计每个人的考勤信息,统计每个名单的整体考勤信息,分别以饼图或者柱状图的形式展现,让用户一目了然。导原创 2015-06-22 09:33:16 · 2699 阅读 · 1 评论 -
使用TestFlight邀请外部人员测试APP
如何使用TestFlight邀请外部人员测试APP具体步骤如下:1.在邀请测试人员的时候,按上线流程打包APP,提交。2.提交审核,在邀请测试员的时候,你必须先提交审核,苹果会在大约2个工作日审核你的APP;3.审核通过后,通过iTunes中的预发行,添加测试员,只需要对方的邮箱地址即可;4.在App Store上现在TestFlight;5.当你给被邀请人发送邀请邮件的时原创 2015-07-06 07:56:33 · 11968 阅读 · 0 评论 -
精简点名IAP错误
精简点名:精简点名是一款关于点名的APP,无论你是一名人民教师、饭店经理、学生干部、还是教练等等,总之,如果你有点名需求,这款[精简点名]APP是绝对不能错过的神器。有了这款APP,每次点名的时候只需拿着手机就可以进行点名,最重要的是它可以统计每个人的考勤信息,统计每个名单的整体考勤信息,分别以饼图或者柱状图的形式展现,让用户一目了然。导出名单更为方便,可以通过扫一扫、Airdrop、近距离通信和邮件的形式进行名单分享,同时也可以通过QQ,微信发送给你的好友,并且支持预览功能。原创 2015-07-27 08:03:44 · 651 阅读 · 0 评论 -
上传APP添加视频预览--精简点名
上传APP添加视频预览--精简点名在为精简点名APP制作视频预览时的坑:1.视频预览不能太长,也不能太短15-30s就好;我录制的是18s2.视频的帧数不能太大,也就是说你在录制视频的时候,要慢点录制;3.上传时可能会说文件的无法载入,请再次上传,这个多数是你网络不好造成的,找个网络好的时候,重新上传;4.视频的尺寸是有限制的,需要不同设备的尺寸;这里有个技巧,想要原创 2015-07-07 08:24:06 · 1078 阅读 · 0 评论 -
swift 类型定义
swift 类型定义原创 2015-08-26 07:57:17 · 962 阅读 · 0 评论 -
3D touch的使用
使用3D touch的时候,你可以选择以静态的方式创建快捷方式(直接在info.plist中添加显示项),也可以创建动态的快捷方式,以动态方式创建的快捷方式,可以改变它的标题,子标题,和按钮图标。原创 2015-12-27 16:13:35 · 699 阅读 · 0 评论 -
CocoaPods的使用
iOS CocoaPods的使用iOS在使用第三方库的时候,我们往往是从github上下载一些开源库导入自己的工程,并配置相应的环境。最近看了一篇文章,现如今有了一个三方管理工具CocoaPods,它可以帮助你解决以上问题。下面具体说说CocoaPods的配置过程:1.打开终端输入:sudo gem install cocoaPods;2.输入完成后需要输入电脑开机密码,输入开原创 2015-04-05 13:31:57 · 473 阅读 · 0 评论 -
SWIFT总结
SWIFT总结一、类型:swift是强类型的,也就说在编译器编译的时候知道某个变量的类型,如果两个变量的类型不一样不能进行操作,比如: int a = 0; float b = 2.5; int total = a + b; // 编译时会报错二、字符串操作:int peopleCount = 4;"There are \(peopleCount) peoples"OC中字符串的长度l原创 2016-01-07 22:07:16 · 430 阅读 · 0 评论 -
程序员常去的14个顶级开发社区
程序员常去的14个顶级开发社区 转载地址: http://blog.csdn.net/u011225629/article/details/46645431下面我们来看一下程序员经常去的14个顶级开发者社区,如果你还不知道它们,那么赶紧去看看,也许会有意想不到的收获。Stack Overflow9月份,Stack Overflow也将迎来其6岁的生日转载 2015-06-26 09:51:54 · 437 阅读 · 0 评论 -
UITableView的性能优化
UITableView的性能优化UITableView是iOS开发中比较常用的空间,但是如果利用不当,则会出现卡顿,这是需要进行性能优化。性能优化主要有以下几种方法:未完待续!原创 2015-06-04 22:23:35 · 389 阅读 · 0 评论 -
精简点名
精简点名是一款关于点名的APP,无论你是一名人民教师、饭店经理、学生干部、还是教练等等,总之,如果你有点名需求,这款[精简点名]APP是绝对不能错过的神器。有了这款APP,每次点名的时候只需拿着手机就可以进行点名,最重要的是它可以统计每个人的考勤信息,统计每个名单的整体考勤信息,分别以饼图或者柱状图的形式展现,让用户一目了然。导出名单更为方便,可以通过扫一扫、Airdrop、近距离通信和邮件的形式进行名单分享,同时也可以通过QQ,微信发送给你的好友,并且支持预览功能。原创 2015-06-21 23:03:37 · 795 阅读 · 0 评论 -
关于文件压缩与解压缩的那些事zipArchive
/** * 压缩文件的步骤,首先需要把zipArchive导入工程中,并添加库 libz.dylib * * 创建压缩文件: * 1.制定一个路径 * 2.利用方法 CreateZipFile2:创建压缩文件 * 3.利用方法 CreateZipFile2: Password:创建带有密码的压缩文原创 2014-10-09 14:44:01 · 729 阅读 · 0 评论 -
单例
// 单列模式+ (CustomAddressBook*)shareControl{ @synchronized(self) { if(!instance) { instance = [[CustomAddressBookalloc] init]; } }原创 2014-10-13 10:30:11 · 412 阅读 · 0 评论 -
xmpp网站
XMPP开发参考网站(iOS) (2013-10-22 10:11:21)转载▼ xmpp 聊天室 iOS零、协议比较1、XMPP/Jingle v.s. SIP/SIMPLE(1)http://blog.sina.com.cn/s/blog_68bbfd3101015xr5.html一、原创 2014-11-26 10:51:52 · 558 阅读 · 0 评论 -
xmpp room
NSString* server = @"chat.shakespeare.lit"; //or whatever the server address for muc isXMPPJID *servrJID = [XMPPJID jidWithString:server];XMPPIQ *iq = [XMPPIQ iqWithType:@"get" to:servJID];[iq addA原创 2014-11-20 20:17:25 · 802 阅读 · 0 评论 -
改变字体大小
1。可以通过设置系统的字体大小,你的应用也会给变字体的大小设置,这时需要使用关于字体的通知中心2.textview中的字体可以设置不同的颜色或大小,设置它的storangeText的属性3.在视图控制器的整个生命周期中,当设备旋转后会代用viewdidloadsubviews4,.当程序出现内存警告时,只专注释放耗内存比较大的,比如图片,视频,音频原创 2014-12-01 20:53:39 · 594 阅读 · 0 评论 -
UITableView出现卡顿如何处理
http://iiiyu.com/2013/04/15/learning-ios-notes-twenty/tableView的beginUpdate和endUpdate要比reloadData和reloadRowsAtIndexPaths好,因为beginUpdate和endUpdate会执行一个动画block,图片加载的时候显的很平滑。你自己试一下就知道了。加载图片的时候要用多线程原创 2014-12-04 21:21:35 · 1321 阅读 · 0 评论 -
coreData与sqlite的区别,太经典了
http://www.drdobbs.com/mobile/ios-data-storage-core-data-vs-sqlite/240168843?pgno=2原创 2014-12-07 19:48:37 · 1096 阅读 · 0 评论 -
iOS xmpp学习文档总结
iOS XMPP学习文档总结 XMPP学起来对于一个初学者来说确实是一件很让人头疼的事,在网上看了很多博客,文章发现很多都是大同小异,不能找见自己满意的文章。废话少说,现在就开始学习XMPP协议。 作为iOS的程序员,我想做XMPP开发,大都用到了XMPPFrameWork这个框架,这个框架写的确实好,而且实现了大多数的扩展协议。在开发过程中我们可能会遇到一下问题:原创 2015-04-05 14:11:22 · 665 阅读 · 0 评论 -
关于文件预览的功能实现
文件预览是每个带有文档下载功能的app所必须的,所以学会文档预览原创 2014-11-08 21:48:55 · 2343 阅读 · 0 评论 -
iOS8 UITableView动态加载cell的高度
iOS8 UITableView动态加载cell的高度iOS8新特性,ios8以后,你在也不需要根据cell上内容的不一样计算每个cell的高度了,因为系统可以自己加载它的高度。下面是具体的实现代码:@interface ViewController ()// 数据源@property (nonatomic, strong) NSMutableArray *dataArray;原创 2015-04-21 18:56:57 · 1056 阅读 · 0 评论 -
关于新浪微博iPhone客户端设计与实现硕士论文学习心得
关于新浪微博iPhone客户端设计与实现硕士论文学习心得1.SNS系统介绍 SNS(Social Networking Services)即社会性网络服务,主要帮助人们建立社会性原创 2015-04-18 10:57:06 · 775 阅读 · 0 评论 -
Xcode6.3添加文件夹为蓝色
Xcode6.3添加文件夹为蓝色xcode升级后,添加文件夹时为蓝色,修改为如下即可成功:原创 2015-04-13 10:09:48 · 2283 阅读 · 0 评论 -
iOS sqlite如何导出CSV文件
iOS sqlite如何导出CSV文件及如何导入CSV文件1.使用一个三方库CHCSCParser原创 2015-04-08 10:11:11 · 1343 阅读 · 0 评论 -
iOS学习总结(一)
iOS学习总结(一)学习iOS这么长时间所遇到了很多问题,一路走来总结了一些自己遇到的问题: 1.关联objc_setAssociatedObject关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。2.tableView的beginUpdates 和 endUpdates3.关于代码与storyBoard的自动布局4.国际化与本地化,原创 2015-04-16 10:51:35 · 967 阅读 · 0 评论 -
@import 与 #import 的区别
@import 与 #import 的区别Modules are a new means of including and linking files and libraries into your projects. To understand how modules work and what benefits they have, it is important to翻译 2015-04-25 13:25:49 · 2073 阅读 · 0 评论 -
iOS自动布局NSAutoLayout
随着iOS设备的屏幕越来越大,iPhone6+的出现,让我们这些程序猿也开始忙着做UI的适配,这是一件很苦逼的事情。那么如何才能很好的适配不同的苹果设备呢?原创 2015-04-29 15:18:38 · 683 阅读 · 0 评论 -
sqlite的使用
对于iOS应用,我相信有很多人还选择使用sqlite作为数据的持久化操作,但是对于一个还没有接触过sqlite的同学难免会有点不知所措,我记得我曾经刚接触sqlite的时候,花费了不少时间。下面这篇文章希望能帮助你少走一些弯路。 使用sqlite的时候遇到一个难题,每次想查看数据库的时候,我都需要下载一个包,然后查看数据中的内容,这样很麻烦,更麻烦的是,数据库采用了加密,每次查看数据的时候只能通过代码输出,而且输出的格式很不好,导致每次查看数据的时候很麻烦。最终PMFMDB工具诞生了,有了它,再也原创 2015-12-25 22:21:53 · 1703 阅读 · 0 评论