Swift 3:'Int'类型的表达式模式不能匹配'UnsafeMutableRawPointer'类型的值

时间:2016-11-08 16:47:48

标签: ios swift uiwebview swift3

我正在将应用程序迁移到Swift 3,但Xcode使用此函数抛出错误:

错误发生在案例条件(“contentSize”,MyObservationContext) 我这样做是为了更新uiwebview的内容大小

<?php
echo "Today is " . date("l, jS F Y") . "<br>";
?>
</br>

<?php
 // Set up valid status list
$state[1] = "open";
$state[0] = "closed";
?>

<p style="font-family: calibri; font-size:14pt; font-style:italic">
The door is currently
<?php $pinStatus = trim(shell_exec("gpio -g read 18"));
//returns 0 = low; 1 = high
echo $state[$pinStatus];?>
</p>

我愿意接受建议,谢谢。

1 个答案:

答案 0 :(得分:7)

案件需要

case("contentSize", .some(&MyObservationContext)):

.some是为了确保上下文不是

&获取指向MyObservationContext的指针,以便它可以将指针与指针进行比较。