小编Gen*_*ich的帖子

在我看的时候如何重新加载UITableView

当我将UITableView作为可见视图控制器的一部分时,如何重新加载它以便我正在查看的数据会更改为新数据.在我滚动它之前,只是调用reload似乎不会刷新数据.

iphone reload uitableview

30
推荐指数
3
解决办法
5万
查看次数

Square的CardCase应用程序如何自动从地址簿中填充用户的详细信息?

Square的新名片盒iOS应用程序具有"创建帐户"功能.点击它,它会显示一个表格PREPOPULATED与用户在地址簿中的条目.

这怎么可能?谁知道?我认为这是不可能的,以这种方式获取用户的信息.这不是iOS 5.0的东西,afaict.

square abaddressbook ios

21
推荐指数
2
解决办法
2万
查看次数

从编程的角度来看,iPhone OS 3.0需要什么?

iPhone OS 3.0将在下周(3月17日)公布和预览.

我们都知道用户想要的功能集.在iPhone上复制/粘贴,彩信,Flash等

我们会看到那些.

我感兴趣的是开发社区认为SDK缺少需要的东西,使平台编程更容易,更高效.

iphone mobile

16
推荐指数
4
解决办法
2124
查看次数

什么是iPhone SDK缺失?

我一直在做移动应用程序开发很长一段时间(2001年?),但我们当时使用的系统是专用的移动开发环境(Symbian,J2ME,BREW).iPhone SDK是Mac OS X和Apple在移动设备(Cocoa Touch)上的混合体.

但它遗漏了其他移动系统所拥有的一些东西,IMO.特别:

  • 应用后台处理
  • 短信/彩信应用程序路由(在后台向我的应用程序发送短信)
  • 用于访问电话功能/呼叫历史/呼叫拦截的API

我意识到Apple有完全正确的理由以他们的方式发布SDK.我很好奇SO上的人认为SDK 缺失了,如果他们是Apple的工程产品经理,他们将如何修复/添加它.

iphone cocoa-touch

12
推荐指数
4
解决办法
4366
查看次数

Vue 3 将组件附加到 DOM:最佳实践

我想在 SFC 中的 Vue 3 应用程序中动态创建一个组件,并将其附加到 DOM。我正在使用<script setup>样式组件,这是另一个问题。

这似乎不必要地困难。

这或多或少是我想做的:

  1. 获取一些数据。了解。
  2. 创建我的 Vue 组件的实例:Foo.vue。
  3. 将数据作为道具交给它。
  4. 将其附加到 DOM 中我想要的位置。

问题是我无法在模板中执行 <component :is="Foo:> 因为我不知道它会在哪里,直到模板渲染后很长时间。

这有最佳实践吗?某个善良的灵魂可以提供一个简单的例子,我们将不胜感激。

我有一半时间无法从 Vue 文档中弄清楚。抱歉,我不想这么说,但它们对于 Vue 新手来说相当不透明,让我觉得很愚蠢。

这是一些假装代码,说明了我想要做什么

import Foo from "../components/Foo.vue"

function makeAFoo(p, data){
// instantiate my Foo.vue (not sure how to do this inline), and pass it the data it needs
let foo = new Foo(data); // if only it were this simple, right?
// Append it to p (which is an HTML Element)
p.appendChild(foo) …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vuejs3

12
推荐指数
1
解决办法
2万
查看次数

ActionMailer和Ramaze

是否可以在像Ramaze这样的Web框架中使用ActionMailer,还是需要使用Rails?

ruby-on-rails actionmailer ramaze

5
推荐指数
1
解决办法
2263
查看次数

iPhone Build Configuration启用功能

关于最佳做法的问题.

有没有办法以编程方式检测是否正在为AdHoc配置编译应用程序,如果是,请在应用程序中启用某项功能?

例如,我正在考虑根据应用程序是否为AdHoc与Release配置,在beta和prod环境之间切换.

这样我们就可以让测试人员在同一个应用程序中切换服务器环境.

可以用#define做到这一点,但我想通过检测当前配置,我会问是否有更优雅的方法.

iphone configuration build

5
推荐指数
1
解决办法
812
查看次数

如何在Mac OS X Snow Leopard上重新安装Java 6

好吧,我是白痴,并试图让我的Java安装让Resin工作.

现在,事情已经破裂.我想我可以重新安装我的新Mac(全新的13英寸MacBook Pro)附带的开发人员工具,并且可以解决这个问题.

唉,我错了.Snow Leopard附带Java 6 JRE和JDK,但据我所知,你不能只重新安装Java,你必须重新安装操作系统.

如果是这样的话,是否有任何大师都知道,或者更好的是,在不重新安装操作系统的情况下,将Java 6重新安装回出厂设置的步骤是什么?

java macos system-restore osx-snow-leopard

3
推荐指数
1
解决办法
3万
查看次数

iPhone EDGE/3G网络端口范围?有人知道吗?

我试图在我的iPhone应用程序中访问61616,SCReachability代码表明我有一个有效的网络,但我超时尝试写入61616.有谁知道:

A.如果iPhone EDGE/3G网络的端口范围有限或者不允许连接到此端口?

B.如何明确检查对此端口的访问.这是我的"网络可达"代码(借用Apple的例子),它检查"foo.bar.com"但没有显示如何检查"foo.bar.com:61616".

任何帮助表示赞赏!

- (BOOL)isDataSourceAvailable{
static BOOL checkNetwork = YES;
BOOL _isDataSourceAvailable = NO;
if (checkNetwork) { // Since checking the reachability of a host can be expensive, cache the result and perform the reachability check once.
    checkNetwork = NO;

    Boolean success;    
    const char *host_name = "foo.bar.com";

    SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(NULL, host_name);
    SCNetworkReachabilityFlags flags;
    success = SCNetworkReachabilityGetFlags(reachability, &flags);
    _isDataSourceAvailable = success && (flags & kSCNetworkFlagsReachable) && !(flags & kSCNetworkFlagsConnectionRequired);
    CFRelease(reachability);
}
return _isDataSourceAvailable;
Run Code Online (Sandbox Code Playgroud)

}

sockets iphone networking asyncsocket

1
推荐指数
1
解决办法
2763
查看次数

iPhone UITableView"更多"手机?如何实施?

难以弄清楚如何在UITableView的底部添加一个新行,以不同于其他UITableView单元格的格式显示"加载更多结果"?

这就是Mail.app在iPhone上的工作方式.有人这样做过吗?这是非常明显的,我错过了吗?

任何帮助表示赞赏!

iphone uitableview

1
推荐指数
1
解决办法
2039
查看次数

iPhone上的NSOperation,Synchronous NSURLConnection和UIWebView

我有一个奇怪的问题.这是设置:

  • 我有一个NSOperationQueue,我将NSOperation子类对象添加到.这些使用NSURLConnection sendSynchronousRequest方法进行联网.据我所知,这些是完全异步的,因为它们是NSOperations,每个都有自己的线程.
  • 如果我在没有任何后台网络操作的情况下启动我的应用程序,将URL加载到UIWebView就可以了.
  • 如果我启动我的应用程序,并运行一些后台网络操作,将URL加载到UIWebView会导致此错误:

    错误域= WebKitErrorDomain代码= 102 UserInfo = 0x1996d60"帧加载中断"

并且任何后续加载UIWebView的尝试都会失败并出现相同的错误.

我需要注意UIWebView和NSURLConnection之间是否存在一些奇怪的交互?我的下一步是用完全异步的NSOperation替换同步调用,但这是一个奇怪的错误,我想我会问专家.

我已将错误隔离到NSURLConnection sendSynchronousRequest方法.如果我从NSOperation中调用它,UIWebView会破坏性地破坏.

102错误与WebKit中的某些"Policy Changed"错误有关,这在任何地方都很难/没有记录.

有人有什么想法吗?任何帮助是极大的赞赏!

编辑:看起来这是某种cookie问题.如果Web服务器通过后台HTTP请求设置cookie,UIWebView无法加载的任何原因?

iphone uiwebview nsurlconnection nsoperation

0
推荐指数
1
解决办法
3257
查看次数