
ios
youngqj
因为喜欢,所以选择!
展开
-
IOS-TextField控件详解 学习手记
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;转载 2015-07-21 01:13:20 · 842 阅读 · 0 评论 -
修复APP 适配 ios9
IOS9 发布了,给我们开发者来说每次新版的发布无疑是一次折腾,这次依旧。9中新增的App Transport Security (ATS)一来就让我们的http请求直接无法工作,那么怎么修复呢?修改APP的info.plist文件新增方式一(指定域名)NSAppTransportSecurity NSExceptionDomains yourserver.co原创 2015-09-25 16:55:01 · 3772 阅读 · 0 评论 -
AFNetWorking出现code=-1016错误解决办法
AFNetWorking的JSON解析默认库是使用的AFJSONRequestOperation模式,只支持text/json,application/json,text/javascript,所以如果出现code=-1016错误则说明当前的JSON解析模式是text/html,所以要加上这段代码:[AFJSONRequestOperation addAcceptableContentType原创 2015-10-21 15:27:16 · 1149 阅读 · 0 评论 -
IOS 代码块block :capturing self strongly in this block is 告警
我们在代码块中使用对象的成员时(成员变量是属性strong,MRC估计是retain时效果一样,使用方法时也一样):警告:capturing self strongly in this block is likely to lead to a retain cycle意思应该是block会retain一次,所以使用前最好 __block MyClass* bObje原创 2015-10-21 11:09:40 · 8764 阅读 · 0 评论 -
XCode 7上传遇到ERROR ITMS-90535 Unexpected CFBundleExecutable Key. 的解决办法
找到腾讯的info。plist删除箭头指向的一行重新打包,上传。转载 2015-09-25 17:35:26 · 1947 阅读 · 0 评论 -
IOS 开发,调用打电话,发短信,打开网址
1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]]; 2、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"原创 2015-07-21 01:33:16 · 921 阅读 · 0 评论 -
IOS atomic与nonatomic,assign,copy与retain的定义和区别
atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。 atomic 设置成员变量的@property属性时,默认为atomic,提供多线程安全。 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic,setter函数会变成下转载 2015-07-17 08:59:33 · 518 阅读 · 0 评论 -
《IOS编程》深入学习:键值编码 学习手记
键值编码:key-value coding概念理解: KVC 方式用来取代 类中的 存取方法,该机制下不需要调用存取方法和变量实例就可以访问对象属性。用法:.h 文件中定义类属性 demo#import @interface BNRHypnosisterView : UIView@property (weak,nonatomic)NSString *demo;原创 2015-07-21 00:52:22 · 1071 阅读 · 0 评论 -
IOS本地推送 学习手记
iOS上有两种消息通知,一种是本地消息(Local Notification),一种是远程消息(Push Notification,也叫Remote Notification),设计这两种通知的目的都是为了提醒用户,现在有些什么新鲜的事情发生了,吸引用户重新打开应用。本地推送也可以通过服务器控制,比如说如果有新消息了,推送消息,但是,前提是程序必须是打开的,而远程推送,是通过苹果APNS服务器,推原创 2015-07-21 09:42:19 · 761 阅读 · 0 评论 -
UISegmentedControl的使用 IOS学习手记
NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"消息",@"联系人",@"群发",@"讨论组",nil]; //初始化UISegmentedControl UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItem转载 2015-07-21 01:18:02 · 808 阅读 · 0 评论 -
Xcode更新7.2 之后注释插件失效的解决办法
打开终端,输入以下代码:defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID获取到DVTPlugInCompatibilityUUID然后在终端输入:find ~/Library/Application\ Support/Developer/Shared/Xcode/Pl原创 2016-01-13 10:38:44 · 2025 阅读 · 0 评论