1.方法 Objective-C中的方法有两种: 1.1 实例方法 以-开头的方法是实例方法。它属于类的某一个或某几个实例对象,即类对象必须实例化后才可以使用的方法,将消息发送给实例对象: // Deck.h #impo…
标签:objective-c
iOS文章 - 收藏集 - 掘金
iOS 开发 – 多线程陷阱 – iOS – 掘金前言 随着手机硬件的升级,多线程技术在应用开发中的地位可以说足以媲美UITableView了。然而,多线程技术在提供我们生产力的同时,…
objective-c – 确定第一次出现UIViewController
在 resorting to custom flags之前,我想和你们一起检查一下. 是否有一种内置的方法来确定viewWillAppear:或viewWillDisappear:UIViewController是否“新…
objective-c – 沿弧线变换路径
我试图沿弧线变换路径. 我的项目在osX 10.8.2上运行,绘画是通过CALayers中的CoreAnimation完成的. 我的项目中有一个波形将由路径绘制.大约有200个样本点镜像到底部.这些被涂成每秒60次并更新…
iOS开发之多线程浅析
谈谈你对多线程开发的理解?ios中有⼏几种实现多线程的⽅法? 基本概念 程序 由源代码生成的可执行应用. 进程 进程是程序本身,一个正在运行的程序可以看做是一个进程. 线程 线程是程序独立运行的代码段. 单线程概述 每个…
键盘消失
键盘关闭 几乎所有人都会遇到的一个问题就是,在输入框,比如 UITextField、UISearchBar等,需要使用键盘操作的过程中,都会进行一个 控制 键盘消失的 问题。正确的思路就是,使得该 UI 控件失去焦点,那…
AFNetWorking源码之AFURLRequestSerialization
1 概述 AFURLRequestSerialization主要实现了根据不同情况和参数初始化NSURLRequest对象的功能。只有AFHTTPSessionManager有requestSerialization,默…
正确的使用pod install 和 pod update - CocoaPods
pod install 在项目中第一次使用CocoaPods, 进行安装的时候使用这个命令. 在Podfile中增加或删除某个pod后, 也是使用这个命令. 而不是pod update. 每次运行pod install命…
objective-c – UIScrollView仅使用Interface Builder
我知道这个问题在很久以前就得到了回答,但我的用例似乎与所有这些问题完全不同,我无法弄明白. 我的问题 我的滚动视图与其superview的大小不同.滚动视图有1个与其大小相同的子视图,但它需要能够进行缩放缩放. 尝试过的…
objective-c – NSPasteboard generalPasteboard返回nil
我正在尝试从NSBundle中将NSString复制到粘贴板,该NSBundle作为插件加载到另一个程序中. 由于某种原因,[NSPasteboard generalPasteboard]返回零. 我的代码来自Apple…
UIViewController解耦尝试
当我们使用UIViewController时,从一个ViewController跳到另外一个ViewController,最简单的代码(不用storyboard的情况下)就是alloc一个实例,然后用navigation…
Swift 个人学习笔记 - 08: 类和结构体
本文章纯粹是中文版《The Swift Programming Language》的学习笔记,所以绝大部分的内容都是文中有的。本文是本人的学习笔记,不是正式系统的记录。仅供参考 以下还是有很多没看懂、不确定的地方,我会以…