博客专栏  >  移动开发   >  iOS开发集锦

iOS开发集锦

在iOS开发中,所解决的实际问题

关注
41 已关注
52篇博文
  • 如何设计一个 iOS 控件?(iOS 控件完全解析)

    > 代码的等级:可编译、可运行、可测试、可读、可维护、可复用 --- # 前言 一个控件从外在特征来说,主要是封装这几点: > * 交互方式 * 显示样式 * 数据使用 对外在特征的封装,能让我...

    2015-05-25 11:35
    30159
  • 用 Houston 在本地调试远程通知

    Houston 的背景Houston 在 GitHub 上的地址:https://github.com/nomad/Houston,作者又是Mattt Thompson,简直是惨无人道啊,又高产,又有...

    2015-05-03 02:04
    3234
  • 仿网易云音乐的播放进度条

    仿网易云音乐的播放进度条,有三种状态:播放、暂停和拖动,只是实现了动画和主要的交互逻辑,其他细节(如暂停音乐的播放等)还需要自己完善:DKPlayerBar 是继承于UIControl的,如果想获取播...

    2015-05-02 16:00
    5947
  • Swift 绘图板功能完善以及终极优化

    转载请注明出处:http://blog.csdn.net/zhangao0086/article/details/45289475。 前文总结接着这篇:Swift 全功能的绘图板开发,虽然在上一篇中我...

    2015-04-30 23:45
    5650
  • TestFlight Beta 备忘

    用iTunes Connect提供的TestFlight功能可以确保我们在设备上测试的版本和App Store上将要发行的版本是同一个。 TestFlight仅支持iOS 8及后续版本,并且需要从A...

    2015-04-07 13:30
    2967
  • Swift 全功能的绘图板开发

    转载请注明出处:http://blog.csdn.net/zhangao0086/article/details/43836789。 要做一个全功能的绘图板,至少要支持以下这些功能: 支持铅笔绘图(...

    2015-03-29 21:20
    14505
  • Swift Core Data 图片存储与读取Demo

    实体的模型定义: 实体的class定义:@objc(ImageEntity) class ImageEntity: NSManagedObject { @NSManaged var imag...

    2015-03-20 23:08
    8586
  • Swift Nullability and Objective-C

    通过Bridging-Header文件,Swift可以与Objective-C无缝调用,但是Swift与Objective-C有一个很大的不同点:Swift支持Optional类型。比如NSView和...

    2015-03-18 18:59
    6066
  • FMDB 在多线程中的使用

    在App中保持一个FMDatabaseQueue的实例,并在所有的线程中都只使用这一个实例。[FMDatabaseQueue databaseQueueWithPath:path]FMDatabase...

    2015-03-12 16:05
    19679
  • iOS Core Data的returnsObjectsAsFaults属性

    这个属性是用来做优化的,但是有时候反而会降低性能,我跟你打个简单的比方,假如你有一个Department对象,它和Employee对象是一对多的关系(比如一个部门有100个员工),当你加载Depart...

    2015-03-08 10:15
    4553
  • iOS id类型的方法调用

    用id类型调用了count方法,此时编译器会遍历所有的可见头的count方法,编译器当然会找到多个定义,因为count方法在NSArray,NSSet等等这些类上也有实现,而且我的TestCounte...

    2015-03-08 09:43
    12973
  • 让Xcode自动更新Build版本

    我们每天都要打包给测试,每天都要改Build比较麻烦,幸运的是可以通过Shell脚本来省略这个过程。 在Xcode工程里选择对应的Target,在Build Phases里点击“New Run Scr...

    2015-02-03 17:36
    9412
  • iOS8 用UITableViewRowAction实现Cell自定义滑动操作

    在iOS 8以前,如果想自定义一个UITableViewCell的滑动操作是一件比较麻烦的事情,系统只支持删除,如果我们想加上一个类似于“置顶”的操作需要处理不少逻辑,而进入iOS 8以后,系统提供了...

    2015-01-25 21:48
    14515
  • iOS 7、iOS 8屏幕适配

    在iOS 8中,[UIScreen bounds] 、[UIScreen applicationFrame] 、Status bar、Keyboard这些frame都是根据设备真实方向来返回frame...

    2015-01-20 13:24
    21348
  • iOS 代码格式化管理

    虽然在项目创建和团队组建的初期,我们就把公共约定以及一些规范定下来了,并且由于我们的代码是通过Git来做版本控制的,web上直接就支持Markdown格式的readme文件,可以随时看到最新的版本,但...

    2015-01-19 13:47
    13292
  • 去掉UIWebView底部的黑条

    UIWebView底部的黑条很难看,特别是在底部还有透明控件的时候,隐藏的做法其实很简单,只需要将opaque设为NO,背景色设为clearColor即可。

    2015-01-05 17:12
    17498
  • DKTabPageViewController

    DKTabPageViewController是一个UIViewController的子类,其基于Child ViewController管理多个页面,支持手动滚动,以及是否显示顶部的Tab等。每一个...

    2014-12-12 14:47
    4343
  • DKTagCloudView

    一个iOS上的标签云view,能生成随机的、不重叠的坐标,有一定的定制性

    2014-11-19 10:15
    3375
  • DKCarouselView

    DKCarouselView是一个自动的、无限循环滚动的View,支持按时自动滚动和暂停,通过block回调用户点击事件。

    2014-11-13 23:22
    5172
  • Framework的创建与合并

    由于.a不能单独使用,必须要配合.h头文件,而且没有包含资源文件,所以用.framework就是更好的选择了。

    2014-11-02 14:53
    9487

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部