摘要:React Native(以下简称RN)的开发环境配置直接参考官方文档即可完成,不过对小白来说东西有点多,有些名词不是很好理解,这里就官方的安装文档稍微展开说一下。 中文版配置说明:不错的中文说明。官方英文版配置说明:英文不错的小伙伴可以直接看英文官方的 环境需求:1.Xcode 7.0以上版本 R
阅读全文
摘要:在做的项目中,用到了友盟的组件,在没有禁用错误日志上传之前,收集了一些错误日志。有一些朋友看到了错误日志,却不知道怎么定位到程序的的代码中,实际上,这一步是非常的简单。友盟没有集成.dSYM文件,只能显示错误的地址,无法显示详细的信息。准备步骤,1,友盟错误日志 ***...
阅读全文
摘要:mac下svn问题——“.a”(静态库)文件无法上传解决“.a”(静态库)文件无法上传(svn工具:Versions) 网上查询了一下,说是Xcode自带的svn和Versions以及一些其它工具都不能上传".a"文件。 解决办法如下:1.打开终端,输入cd,空格,然后将需要上传的.a文件所...
阅读全文
摘要:Mac OS X 访问 Windows 共享文件夹mac没有网络邻居,但可以使用finder访问局域网中windows共享的文件1、点击 Finder 前往菜单中的「前往服务器」(或快捷键 command+k)2、在连接服务器对话框中输入「smb://Windows主机的IP地址」,其中 smb 是...
阅读全文
摘要:上次说用svn add命令添加.a文件,下面是另外的一种解决办法:修改~/.subversion/config文件,增加一条# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo这样就ok了。
阅读全文
摘要:转自:http://blog.csdn.net/mengtnt/article/details/6716289前面说过UIViewController,但是UIView也是在MVC中非常重要的一层。正是因为UIView是Iphone下所有界面的基 础,所以官方专门写了一个文档“ViewProgram...
阅读全文
摘要:一,retain, copy, assign区别1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在...
阅读全文
摘要:IOS学习笔记之关键词@dynamic @dynamic这个关键词,通常是用不到的。 它与@synthesize的区别在于: 使用@synthesize编译器会确实的产生getter和setter方法,而@dynamic仅仅是告诉编译器这两个方法在运行期会有的,无需产生警告。 假设有这么个...
阅读全文
摘要:https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#...
阅读全文
摘要:转自由http://blog.csdn.net/totogo2010/使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOperation就...
阅读全文
摘要:本文由http://blog.csdn.net/totogo2010/原创1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread2、Cocoa NSOperation(iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD全称:Grand...
阅读全文
摘要:转自:唐韧_Ryan http://blog.csdn.net/ryantang03/article/details/8482259 推送是解决轮询所造成的流量消耗和 电量消耗的一个比较好的解决方案,在Android上,虽然Google提供了GCM(之前为C2DM),但在国内基本等于没用,各大A...
阅读全文
摘要:Push的原理: Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务...
阅读全文
摘要:最近在做企业级程序,需要搞设备的udid等信息,但是ios7把udid私有化了,不公开使用。所以研究了一下ios的私有api。调查了一下文章,发现这方面的文章不多,国内更是不全,高手们都懒得写基础教程哈,我就在此说一下如何调用ios的私有api吧。首先要使用class-dump 和dumpFrame...
阅读全文
摘要:在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective-C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在...
阅读全文
摘要://// TWFXViewController.h// Demo_GCD//// Created by Lion User on 12-12-11.// Copyright (c) 2012年 Lion User. All rights reserved.//#import @interfa...
阅读全文
摘要:GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式。在Mac OS X 10.6和IOS 4.0之后开始支持GCD。使用GCD的一个理由就是方便。回想一下以前的多线程编程,我们会把异步调用的代码放到另外的...
阅读全文
摘要:效果类似人人网微薄客户端的弹出效果static CGFloat kTransitionDuration = 0.3;- (void)initView{ UIWindow *window = [UIApplication sharedApplication].keyWindow; if (...
阅读全文
摘要:因为在iOS中没有WebKit.Framework这个库的,所以也就没有 windowScriptObject对象方法了。要是有这个的方法的话就方便多了,(ps:MacOS中有貌似)现在我们利用其他方法去达到js与objective-c的交互效果。首先是objective-c调用js中的代码,可以用...
阅读全文
摘要:该类继承自UINavigationController类步骤:检查媒体来源模式是否可用检查该来源模式下所支持的媒体类型创建图像选取控制器,设置其属性并显示在委托协议方法中处理1.检查媒体来源调用UIImagePickerController类的静态方法isSourceTypeAvailable来检查...
阅读全文