objective-c
徐其岗
追求高质量的代码<br>有良好的编程风格,扎实的编程基础和数据结构算法基础<br>熟悉多线程、网络编程和常用设计模式<br>有独立钻研移动领域新技术的热情和能力
展开
-
objective-c 中 . 运算符详解
oc中. 运算符使用浅析原创 2015-08-09 11:09:13 · 636 阅读 · 0 评论 -
ios cocoapods安装教程,遇到的那些坑
按照网上的教程走了一遍,发现在新的系统上还是遇到各种坑,现总结如下第一步:安装RVM执行如下命令:$ curl -L get.rvm.io | bash -s stable则可能会有如下提示:# myname,## Thank you for using RVM!# We sincerely hope that RVM helps to make your life ea原创 2016-08-02 18:20:18 · 1767 阅读 · 0 评论 -
解决iOS 控制器继承后,控制器侧滑失效的问题
在- (void)viewDidLoad中添加self.navigationController.interactivePopGestureRecognizer.delegate = (id)self;原创 2016-06-23 11:12:28 · 622 阅读 · 0 评论 -
iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
版权声明:本文为博主原创文章,未经博主允许不得转载。先查看项目 ENABLE_BITCODE 关了没??再检查cocopods ENABLE_BITCODE 是否关闭 请注意: cocopods每一个库都有ENABLE_BITCODE xcode 7.3.1转载 2016-06-23 09:27:42 · 615 阅读 · 0 评论 -
iOS 获取html中的所有图片链接地址
该方法传入一个heml代码字符串,然后返回html中包含的所有图片url原创 2016-07-08 13:56:17 · 6145 阅读 · 0 评论 -
警告:Pointer is missing a nullability type specifier (__nonnull or __nullable)
我们都知道在swift中,可以使用!和?来表示一个对象是optional的还是non-optional,如view?和view!。而在Objective-C中则没有这一区分,view即可表示这个对象是optional,也可表示是non-optioanl。这样就会造成一个问题:在Swift与Objective-C混编时,Swift编译器并不知道一个Objective-C对象到底是optional还是转载 2016-07-28 13:17:13 · 1889 阅读 · 0 评论 -
iOS 系统自带JSON转字典 字典转JSON
/*!* @brief 把格式化的JSON格式的字符串转换成字典* @param jsonString JSON格式的字符串* @return 返回字典*/json格式字符串转字典:+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString {if (jsonString == nil) {re...原创 2016-06-29 11:00:32 · 23675 阅读 · 1 评论 -
iOS Xcode项目在SVN更新后无法打开解决办法
1、在项目中找到蓝色图标且后缀名为.xcodeproj的文件2、选中后,右键选中显示包内容3、找到project.pbxproj文件,双击打开4、删除文本中>>>等类似这种的乱码5、保存后,重新打开项目原创 2016-06-28 18:23:10 · 2286 阅读 · 0 评论 -
浅析nil、Nil、NULL和NSNull之间的区别与联系
浅析nil、Nil、NULL和NSNull之间的区别与联系时至今日终于可以坐下来写博客了,一直对nil、Nil、NULL和NSNull的理解很模糊,今天特来区分一下原创 2015-11-10 11:49:22 · 693 阅读 · 0 评论 -
Objective-C中的instancetype和id区别
有一个相同两个不同。相同Written by Mattt Thompson on Dec 10th, 2012Objective-C is a rapidly evolving language, in a way that you just don't see in established programming languages. ARC, object lite转载 2015-11-10 09:27:04 · 318 阅读 · 0 评论 -
IOS OC 类别category浅析
类别category的概念,特点,作用原创 2015-11-10 10:20:21 · 369 阅读 · 0 评论 -
NSSet类型 以及与NSArray区别
NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合; NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray(是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的; NSSet和我们常用NSArry区别是:在搜索一个一个元素时NSSet比NSArray转载 2015-10-24 14:41:22 · 331 阅读 · 0 评论 -
Objective-c 中 nil, Nil, NULL和NSNull的区别
nil: A null pointer to an Objective-C object.( #define nil ((id)0) )Nil: A null pointer to an Objective-C class.NULL: A null pointer to anything else, is for C-style memory pointers.( #d转载 2015-08-14 08:53:52 · 277 阅读 · 0 评论 -
instancetype和id的区别
作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/16994913一、什么是instancetypeinstancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么转载 2015-08-11 09:19:22 · 364 阅读 · 0 评论 -
Objective—C中声明实例变量的两种方式
//// main.m// 类和对象04//// Created by 就不告诉你我是谁 on 15-8-10.// Copyright (c) 2015年 xuqigang. All rights reserved.///* 使用@interface Test : NSObject{},在大括号里面声明一个变量与在大括号外面使用@property声明一个变原创 2015-08-10 16:37:52 · 872 阅读 · 0 评论 -
iOS 使用initWithNibName 创建控制器 self.view.frame 一直是600*600
创建ViewController时,由于界面简单,所以就使用了带xib的ViewController。初始化的时候,采用initWithNibName进行初始化,发现在viewDidLoad里面 self.view.frame 的宽高一直是 600 * 600,甚是不解,上网查了一下,原来的xib中的view需要将一个属性设置为 Freeform...原创 2018-04-04 17:17:29 · 738 阅读 · 0 评论