self.xx  _xx 的区别 — setValue和setObject的区别
前者调用该类的setter或getter方法,后者直接获取自己的实例变量。 property 和 instance variable 是有区别的。 前者声明后,如果没有readonly修饰的话,该类获得两个方法,一个是setter和getter。property声明后,该类会获得一个同名但前面多了一个下划线的实例变量。setter和getter是访问这个实例变量的方法。 在类的m文件里可以直接用实例变量名来...【详细】
setValue setObject self.xx _xx
nice_future 2017年08月17日 赞:0 评论:0 阅读:151
App 运行状态
IOS中AppDelegate中的生命周期事件的调用条件: //当应用程序将要进入非活动状态执行,在此期间,应用程序不接受消息或事件,比如来电 (void)applicationWillResignActive:(UIApplication *)application { NSLog(@"应用程序将要进入非活动状态,即将进入后台"); } //应用程序已经进入后台运行 (void)applicationDidEnterBackground:(UIApplication *)application { NSLog(@"...【详细】
App运行状态 生命周期
nice_future 2017年08月17日 赞:1 评论:0 阅读:153
Git管理
初始化配置 C代码 配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" 配置使用git仓库的人员email git config --global user.email you@yourdomain.example.com 配置到缓存 默认15分钟 git config --global credential.helper cache 修改缓存时间 git config --global credential.helper 'cache --timeout=3600' git config --global color.ui true git config --global alias.co checkout gi...【详细】
git 版本管理
nice_future 2017年08月17日 赞:0 评论:0 阅读:106
双击tabbar回顶部
话不多说,直接上代码 NSString *const kDoubleClickTabItemNotification = @"kDoubleClickTabItemNotification"; DDRootTabController.m (BOOL)checkIsDoubleClick:(UIViewController )viewController { static UIViewController lastViewController = nil; static NSTimeInterval lastClickTime = 0; if (lastViewController != viewController) { lastViewController = viewController; lastClickTime = [NSDate timeIntervalSinceReferenceDate]; return N...【详细】
tabbar
nice_future 2017年08月17日 赞:0 评论:0 阅读:97
通知名的最佳写法
声明文件 QLPoster.h extern NSString const QLPosterDidPostNotification; QLPoster.m NSString const QLPosterDidPostNotification = @"QLPosterDidPostNotification"; 需要接收通知的文件 QLReceiver.h extern NSString *const QLPosterDidPostNotification;【详细】
通知 通知名
nice_future 2017年08月17日 赞:1 评论:0 阅读:147
Xcode 8 安装插件
在终端输入: sudo gem install update_xcode_plugins 如果提示错误:ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/update_xcode_plugins 则输入:sudo gem install -n /usr/local/bin update_xcode_plugins -》update_xcode_plugins 若提示finished表示安装完成,则可输入:update_xcode_plugins —unsign 开始使用;然后选择 右箭头-》 再回车。 当提示finished后打开Xcode—u...【详细】
xcode Alcatraz 8 安装插件
nice_future 2017年08月17日 赞:1 评论:0 阅读:113
四步搞定cocoaPods
1 list text here`进入根目录 2 pod init 若是失败(pod init 一下) 提示 zsh: command not found: pod) 则:sudo gem install cocoapods 3 把pod 'Masonry', '~> 1.0.0’粘进Podfile的do的下一行,保存退出 4 pod update --verbose --no-repo-update 或者 pod install --verbose --no-repo-update【详细】
cocoapods
nice_future 2017年08月17日 赞:0 评论:0 阅读:35
人工智能之Python
Python在国外已经慢慢兴起,其对于人工智能开发方面有着很大的潜力,目前计算机语言中Python是最便捷的人工智能开发工具.有兴趣的可以去我的GitHub上查看相关技术文档.https://github.com/... Enter your link description here: 【详细】
songfeng_003 2017年08月17日 赞:0 评论:0 阅读:76
iOS 开发之万能框架
做移动开发多年根据自己做过的项目以及以往的经验搭建了一个方便开发的框架,其中包含大部分常用的功能模块的封装,自定义工具等,希望对大家有所帮助. Enter your link description here: 【详细】
songfeng_003 2017年08月17日 赞:0 评论:0 阅读:89
利用Android与iOS系统进行移动应用开发:浅析开发过程及人员招募
新的移动应用经过概念构思、制定线框图及其他原型设计阶段后,就该进行实际的开发并最终推出产品了。那么这时该选用何种系统: Android还是iOS呢? 同时在这两种平台上推出原生移动应用,成本会很高昂,并且也很有风险,特别是此时你还无法了解用户对应用的反馈。所以,考虑到很多的不确定性,大部分企业开始都只会选择其中一...【详细】
Julyha 2017年08月16日 赞:0 评论:0 阅读:225
@property 后面都有哪些修饰符
1、readwrite / readonly readwrite: 读写,系统会自动创建 setter 和 getter 方法; readonly: 只读,系统只会创建 getter 方法,而不会创建 setter 方法; 2、Xcode 4.2(iOS sdk4.3和以下版本)和之前的版本用的 retain 和 assign ; Xcode 4.3 (iOS 5 和以上版本)之后的版本(ARC)用的都是 strong 和 weak ; strong 类似于 retain, weak 类似于 assign。 3、原子性修饰符:...【详细】
ios app 不显示 上架
IT喃 2017年08月16日 赞:0 评论:0 阅读:302
iOS Xcode使用spine导出动画
这几天,APP需要添加一组动画,然后设计同事用spine导出了一些动画给我,下面就是我的探索添加动画的过程。 有几个需要注意的,大致上备注一下,在spine官网下载了Demo之后,跑了一下iOS 项目,修改配置完成之后就跑通了,然后切换自己的动画效果,添加了 “guayao.atlas”文件之后(我的怪兽叫guayao,O(∩_∩)O哈哈~),记得看一下 TARGETS --...【详细】
ios app 不显示 上架
IT喃 2017年08月16日 赞:0 评论:0 阅读:265
购买OA办公自动化系统应如何定价
在承元软件接受的售前咨询中,不少用户关心的第一个问题是“OA办公自动化系统的价格”。今天笔者就说说当前OA办公自动化系统有哪些定价模式,供大家价格选型时参考。 1、按照不同版本定价 一些OA公司将OA办公自动化系统分为几种不同版本,划分依据有所不同。有的按照企业规模;有的按照行业性质;有的按照应用层次的深浅等等...【详细】
OA办公自动化系统 OA系统 平台型OA
承元软件 2017年08月15日 赞:0 评论:0 阅读:159
京东开普勒iOS端对接遇到的奇葩问题
最近项目接入京东开普勒,和淘宝客sdk。淘宝还算顺利,京东接口调用折腾了半天,纯粹是纠文字理解。将相关问题和解决办法分享出来,希望大家遇到不会消耗时间。 京东开普勒 API 1.0 SDK 2.x 1.sdk集成时遇到下单京东sdk的h5页面一直报错,没有任何提示,京东技术支持也无解,如图。 sdk经过各种尝试发现,sdk文档有这么一个可选方法(只...【详细】
ios 京东开普勒
lsb 2017年08月15日 赞:0 评论:0 阅读:366
使用codova时碰到的一个小坑
公司的项目需要加载一个h5webView,也需要在webView中获取定位等信息。就是用了codova 在进入一个h5时需要下载一个公司开发的一个企业版app 这个时候codova通过协议头 默认把下载方法过滤掉了 在代理方法里 判断 itms-services (BOOL)webView:(UIWebView)webView shouldStartLoadWithRequest:(NSURLRequest)request navigationType:(UIWebViewNavigationType)navigationType if ([request.URL.sch...【详细】
UINavgationController 自定义UITabBar
superjunjun 2017年08月15日 赞:0 评论:0 阅读:152
RN加载下载的bundle文件的一些小坑
在最近 公司的项目 爱上岗里 用到了 几个模块是需要加载RN组件的。有几种不同的加载方式 1.最开始用的是访问在线的index.ios.bundle文件,完全没有问题,缺点是每次都需要去加载,组件过大,加载的就比较慢。 2.直接下载zip文件放到本地沙盒,只下载一次,当版本改变时重新下载,这个时候index,ios.bundle加载本地的图片资源时会出现问题,...【详细】
UINavgationController 自定义UITabBar
superjunjun 2017年08月15日 赞:0 评论:0 阅读:158
iOS项目子工程化
1.新建工程,工程名称为Demo。 2.然后在该Demo工程下创建cocoaFramework,命名为LoginLib。 3.在LoginLib的target设置一个Header public,例如:LoginLib.h 后面需要父工程调用子工程相关文件都声明放在LoginLib.h里面 e.g:#import 4.回到工程Demo的target build settings ->all levels ->HeaderSearch Paths 添加$(SRCROOT)/.. recursive build phases (1)target dependencies LoginLib (2)link binary w...【详细】
cocoa pods
czt626840536 2017年08月11日 赞:0 评论:0 阅读:786
Xcode NSBundle
Write a little Demo, welcome to use or contact me! An NSBundle object helps you access the code and resources in a bundle directory on disk. Apple uses bundles to represent apps, frameworks, plug-ins, and many other specific types of content. Bundles organize their contained resources into well-defined subdirectories, and bundle structures vary depending on the platform and the type of the bundle. By using a bundle object, you do not have to k...【详细】
ios NSBundle loadFile
笑笑就好90 2017年08月11日 赞:1 评论:0 阅读:431
一行代码搞定:下拉放大图片, 导航栏颜色渐变, 添加子控制器, 左右滑动同时切换按钮
转载请注明本文地址: http://blog.cocoachina.com/article/56319 目的 本文要跟大家分享的是一个带有多种效果的控制器,仅需一行代码即可创建。 这个控制器通过下拉可以放大顶部图片,上推可以使导航栏的颜色渐变,并且添加了三个子控制器,页面中间的三个按钮用来切换,当然,你也可以通过左右滑动来切换子控制器。 代码的下载地址:WHAdd...【详细】
iOS开发轮子 OC开发工具 一行代码搞定
r17 2017年08月11日 赞:0 评论:0 阅读:105
iOS好用的分类工具 让开发更简单 WHKit
目的 本文主要跟大家分享我制作的一个分类集合 WHKit ,通过使用这个分类小工具,可以更进一步提高你的iOS开发效率。(支持Pod,如果pod不到,请先pod setup) 例子 我自己的项目里也一直在使用WHKit ,下面就举几个例子。 更简洁的按钮点击事件 一般按钮点击事件需要单独写一个doSomething方法来实现 使用WHKit 之后,你可以直接在block中doSo...【详细】
oc iOS实用工具 iOS分类 宏定义
r17 2017年08月11日 赞:0 评论:0 阅读:440
共686个 共35页 12345678末页
sina weixin mail 回到顶部